Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Какой нужно добавить JavaScript на HTML страницу чтобы эта страница стала стартовой ?

Какой нужно добавить JavaScript на HTML страницу чтобы эта страница стала стартовой в браузере Internet Explorer ?

Вот этот скрипт почему-то не работает :
this.style.behavior='url(#default#homepage)';
this.setHomePage('http://www.oxe.by');
Подскажите, что нужно внём изменить или добавить.

Можно другие ваши варианты.
Ответ:
Надеюсь, ты не найдешь ответ.
Вопрос: Размещение JavaScript на HTML-странице

В вы сказали мол это решается при помощи js, а в коде js я не увидел, и меня немного хватил диссонанс. т.к. для меня js это только то, что находится в рамках тега <script>, но потом я заметил что к тегу img был приписан onmouseover, вот и собственно вопрос - является ли это js? А то как мне казалось, в .html только через тег <script> инициализацию js проводить начинает, а всё что кроме это хаки. Или это какие то встроенные инструкции для тегов, которые javascript исполняет?
Ответ: Исполнение событий можно добавлять прямо в html разметке при помощи on(событие), но это используется для решения быстрых не тривиальных задач. Браузер встретив атрибут с событием будет подключать javascript для его обработки. И это событие будет применяться только для этого элемента и для другого нужно будет писать тоже самое. Или вывести для этого документа отдельно в теги script для описания события.
HTML5
1
<input type="button" onclick="alert('Клик!')" value="Кнопка"/>
HTML + JS:
HTML5
1
2
3
4
5
6
<input type="button" id="button" value="Кнопка" />
<script>
  button.onclick = function() {
    alert( 'Клик!' );
  };
</script>
Или вывести в отдельный файл.
HTML5
1
<script src="myscripts.js"></script>
Вопрос: Поправить поиск по HTML странице, чтобы он не искал слово, состоящее менее чем из 3х символов

Помогите пожалуйста, весь мозг сломал уже.
Не могу допилить данный поиск по HTML странице до того, чтобы он НЕ искал слово, которое состоит менее чем из 3х символов.
В своих поисках дошел до темы Регулярные выражения, но...
Некоторые люди, столкнувшись с проблемой, думают: «О, а использую-ка я регулярные выражения». Теперь у них есть две проблемы.
Джейми Завински
Вот полный код страницы
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html>
 <head>
  <meta charset="utf-8">
  <style type="text/css">
    .finde {        
        position: fixed;
        top:0px;
        right:0px;
        color:#999;
    }
  
  </style>
<script type="text/javascript">
var lastResFind=""; // последний удачный результат
var copy_page=""; // копия страницы в ихсодном виде
function TrimStr(s) {
     s = s.replace( /^\s+/g, '');
  return s.replace( /\s+$/g, '');
}
function FindOnPage(inputId) {//ищет текст на странице, в параметр передается ID поля для ввода
  var obj = window.document.getElementById(inputId);
  var textToFind;
  
  if (obj) {
    textToFind = TrimStr(obj.value);//обрезаем пробелы
  } else {
    alert("Введенная фраза не найдена");
    return;
  }
  if (textToFind === "") {
    alert("Вы ничего не ввели");
    return;
  }
   
  if(document.body.innerHTML.indexOf(textToFind)=="-1")
  alert("Ничего не найдено, проверьте правильность ввода!");
   
  if(copy_page.length>0)
        document.body.innerHTML=copy_page;
  else copy_page=document.body.innerHTML;
 
   
  document.body.innerHTML = document.body.innerHTML.replace(eval("/name="+lastResFind+"/gi")," ");//стираем предыдущие якори для скрола
  document.body.innerHTML = document.body.innerHTML.replace(eval("/"+textToFind+"/gi"),"<a name="+textToFind+" style='background:#38D878'>"+textToFind+"</a>"); //Заменяем найденный текст ссылками с якорем;
  lastResFind=textToFind; // сохраняем фразу для поиска, чтобы в дальнейшем по ней стереть все ссылки
  window.location = '#'+textToFind;//перемещаем скрол к последнему найденному совпадению
 } 
</script>
 
</head>
<body>
<div class="finde">
<input type="text"  id="text-to-find"> 
<input type="button" onclick="javascript: FindOnPage('text-to-find'); return false;" value="Поиск"/>
</div>
<br>
 
<table border='2' cellpadding='20'>
 
00:25:8E WeatherC The Weather Channel<br>
00:25:8F TridentM Trident Microsystems, Inc.<br>
00:25:90 SuperMic Super Micro Computer, Inc.<br>
00:25:91 Nextek NEXTEK, Inc.<br>
00:25:92 Guangzho Guangzhou Shirui Electronic Co., Ltd<br>
00:25:93 DatnetIn DatNet Informatikai Kft.<br>
00:25:94 Eurodesi Eurodesign BG LTD<br>
 
  
</table>
</body>
</html>
Не могу из этого сделать ничего хорошего, так как при введение одного или двух символов, например "br" или "a" весь html код ломается.
Как сделать нормальную фильтрацию перед поиском, чтобы исключить данную проблему?
Ответ:
Сообщение от MrFakir
Проблема решена, больше "менее трех символов не ищет!
Сами придумали проблему и сами ее "решили"))
Я же вам говорю, а что если пользователь введет слово input? Ваша страница пойдет по... Да и более того, у вас это страница в мобильном приложении, ок, но там же могут быть обработчики кликов каких-то кнопок, например. Так вот если они не инлайновые, а навешены через addEventListener/on... они все так же похерятся.
Вот чувак плагин для jq написал, вроде рабочий
Вопрос: Сохранение html страницы

Добрый день, не могу никак понять почему не сохраняет html страницу в chrome
Javascript
1
2
3
4
5
6
<script language="javascript">
function newFil()
{
  return document.getElementById("prints-convert").innerHTML;
}
</script>
В мозиле все ок.
Консоль хрома молчит, подскажите в чем дело, пожалуйста.
Ответ: Barsik089, А если так?
HTML5
1
<script type="text/javascript">
А страница полностью загружена в момент обращения к элементу?
Вопрос: Надо вписать код на JavaScript в HTML файл

HTML-страница содержит форму, в которую пользователь вводит следующие личные данные:
First name - имя
Last name - фамилия
Title - обращение (Mr., Mrs. и проч.)
Year of Birth - год рождения
Place of Birth - место рождения
Далее пользователь кликает на одну из кнопок "Generate formal bio" или "Generate informal bio", и на странице появляется небольшой текст с биографией в более формальном или менее формальном стиле.

Ниже представлен код для HTML-страницы. Вам необходимо вписать в него код для создания кнопок "Generate formal bio" и "Generate informal bio", а также код на JavaScript, который при нажатии соответствующей кнопки генерирует более или менее формальный текст биографии.

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Biography</title>
</head>

<body>

<h2>Enter your personal data</h2>

<form id="form">

<p>First name: <input type="text"></p>
<p>Last name: <input type="text"></p>
<p>Title: <input type="text"></p>
<p>Year of birth: <input type="text"></p>
<p>Place of birth: <input type="text"></p>
<p style="text-align: left"><button>Generate formal bio</button>
<button><style="vertical-align: middle"> Generate informal bio</button></p>
</p>


</form>

<p>
// your code for buttons

</p>

<h2>Biography</h2>

<p id="bio"></p>

<script>

// your JS-code here

</script>

</body>
</html>
Ответ:
Сообщение от konkovaac
Просто нужна помощь для решения контрольной.
Однозначно надо поднапрячься.
Вопрос: Написать скрипт, для HTML страницы

Написать скрипт, для HTML страницы, содержащей картинку и две ссылки. По нажатию на первую ссылку анимационно увеличивать картинку, на вторую - уменьшать
Ответ: Java и JavaScript очень разные вещи.

Добавлено через 2 часа 1 минуту
Я уверен что это полные пэ. НО оно работает
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<html>
<head>
    <script type="text/javascript">
      function resize(zoom){
        var image = document.getElementById("myImage");
        var resize = 150;
        var origH = image.clientHeight;
        var origW = image.clientWidth;
        var newH;
        var newW;
        
        if (zoom === "0"){
            newH = origH * (resize / 100);
            newW = origW * (resize / 100);
        } else {
            newH = origH / (resize / 100);
            newW = origW / (resize / 100);
        }
        
        image.style.height = newH;
        image.style.width = newW;
      }
      
      function zoomIn(){
        resize("0");
      }
      function zoomOut(){
        resize("1");
      }
    </script>
</head>
<body>
    <img id="myImage" src="p.png"></img>
    <div></div>
    <a href="#" id="plus" onclick="zoomIn()">+</a>
    <a href="#" id="minus" onClick="zoomOut()">-</a>
</body>
</html>
Вопрос: Создать HTML-страницу со случайным цветом текста

Создать HTML-страницу со случайным цветом текста

Ребят, помогите сделать, пожалуйста. Очень нужно для зачета, но я не шарю.
Ответ:
Javascript
1
2
3
4
5
6
7
8
9
10
window.onload = function(){
  var color = '';
  for(var i=0; i<3; i++){
    if(i == 2)
      color += Math.floor(Math.random() * (255 - 0 + 1)) + 0;
    else
      color += Math.floor(Math.random() * (255 - 0 + 1)) + 0 +',';
  }
  document.body.style.color = 'rgb('+color+')';
}
Вопрос: Заполнить данными html страницу

Здравствуйте! Я новичок в JS. У меня такая проблема. На одной html странице у меня есть кнопка, по которой вызывается скрипт, в котором реализовано заполнение данными этой html страницы. Как сделать чтобы по этой же кнопке вызывался этот же скрипт, но данными заполнялась другая страница (идентичная первой).
Ответ: На первой странице сохранить где-нибудь данные, например в Cookies,
на второй странице просто Cookies прочитать.
Вопрос: Распечатать А4 с HTML страницы

Добрый день. Столкнулся с такой проблемой, как подобрать размер и вывести на печать часть HTML страницы формата А4?

Во frame окошке расположен div блок, а в нём таблица со скрытыми границами для выравнивания текста с параметрами
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.div-print {
        width: 210mm;   /* ширина */
        height: 297mm; /* высота */
        padding: 15mm 15mm 15mm 25mm; /* внутренние отступы - верх, право, низ, лево */
        margin: 50px auto;  /* выравнивание по центру */ 
        box-shadow: 10px 10px 20px black; /* небольшая тень для объемности */
        background-color: white;  /* цвет фона в блоке */
        font-family:  "Times New Roman"; /* нужный шрифт */
        font-size: 14pt;
        line-height: 1.5
     }
    .table-print
    {
        width: 210mm;   /* ширина */
        height: 297mm;  /* высота */
    }
Распечатываю с помощью:
Javascript
1
2
3
4
5
6
 function printout() {
        var newWindow = window.open();
        newWindow.document.write(document.getElementById("div-print").innerHTML);
        newWindow.print();
        newWindow.close();
    }
Мне необходимо, чтобы в этом фрейм окне было такое окно div формата А4, в него подгружался текст, и по нажатию кнопки этот div выводился на печать как страничка А4.
При указании одинаковых mm размеров таблица отрисовывается не во весь div объект
Пробовал указывать пикселями, в предпросмотре печати не вписывался в А4

Есть идеи? Или сидеть подбирать пикселями?
Ответ:
CSS
1
2
3
@media print {
  // стили для распечатываемой страницы
}
Вопрос: Разработать HTML страницу, содержащую меню с указателем

Помогите, Разработать HTML страницу, содержащую меню с указателем. Количество пунктов 5. При выборе каждого из пунктов на странице должно появляться соответствующее изображение или группа изображение.

Ориентация меню: Горизонтальное
Тематика меню: Культовые книги
Тип указателя: буква
Количество изображений: 1
Выполняемое действие : Горизонтальное перемещение

во вложении лекция и задание не могу разобраться что к чему помогите. Заранее спасибо.
Ответ: Vasia1993, прекратите создавать темы в разделе джава. Выучите название языка на котором пишите.