Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.05.2014, 22:30
Новичок на форуме
Отправить личное сообщение для Igor123 Посмотреть профиль Найти все сообщения от Igor123
 
Регистрация: 28.05.2014
Сообщений: 3

Вопрос к знатокам
Всем привет!
Уважаемы форумчане помогите плиз решить следующую задачу:
Дан html файл следующего содержания:
<!DOCTYPE html>

<html>
<head>
    <script src="http://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>

</head>

<body>
<script type="text/javascript">
var myMap;

ymaps.ready(init);

function init () {
    myMap = new ymaps.Map('map', {
        center: [55.76, 37.64], 
        zoom: 10
    });

}
</script>

<div id="map" style="width: 400px; height: 400px;"></div>
</body>

</html>


Каким образом его нужно переписать, что бы
1) Убрать из html файла строчку кода
<div id="map" style="width: 400px; height: 400px;"></div>

2) Подключение
<script src="http://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>
перенести из хедера в body, непосредственно в тег
<script type="text/javascript">


Огромное спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 28.05.2014, 22:55
Новичок на форуме
Отправить личное сообщение для Igor123 Посмотреть профиль Найти все сообщения от Igor123
 
Регистрация: 28.05.2014
Сообщений: 3

с первым вопросом разобрался
<!DOCTYPE html>

<html>
<head>
    <script src="http://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>

</head>

<body>
<script type="text/javascript">

var myMap;

ymaps.ready(init);

function init () {
  var d=document.createElement('div');
  d.style.width='400px';
  d.style.height='400px';
  document.body.appendChild(d);

    myMap = new ymaps.Map(d, {
        center: [55.76, 37.64], 
        zoom: 10
    });

}
</script>


</body>

</html>
Ответить с цитированием
  #3 (permalink)  
Старый 29.05.2014, 08:13
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

<!DOCTYPE html>

<html>
<head>
</head>

<body>
<script type="text/javascript">
var mapsScript = document.createElement('script');
mapsScript.onload = function() {
  ymaps.ready(init);
}
mapsScript.src = 'http://api-maps.yandex.ru/2.1/?lang=ru_RU';
document.body.appendChild(mapsScript);

var myMap;

function init () {
  var d=document.createElement('div');
  d.style.width='400px';
  d.style.height='400px';
  document.body.appendChild(d);

    myMap = new ymaps.Map(d, {
        center: [55.76, 37.64], 
        zoom: 10
    });

}
</script>


</body>

</html>
Ответить с цитированием
  #4 (permalink)  
Старый 29.05.2014, 09:43
Новичок на форуме
Отправить личное сообщение для Igor123 Посмотреть профиль Найти все сообщения от Igor123
 
Регистрация: 28.05.2014
Сообщений: 3

jsnb, большое Вам спасибо!!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос к знатокам google apps script gtr-kaz Общие вопросы Javascript 3 22.10.2014 08:31
Всплытие событий или что то не так... Кирюха =) jQuery 6 30.03.2013 12:56
Вопрос по each() и перебору строк таблицы battrack jQuery 1 09.02.2012 14:30
вопрос про возможности JS для рисования и анимации macdack Библиотеки/Тулкиты/Фреймворки 3 15.07.2011 00:13
Теоретический вопрос. gods33 (X)HTML/CSS 10 16.12.2010 23:49