Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.03.2009, 15:05
RaiDeR
 
Сообщений: n/a

Динамическое создание script src
Вообще мне нужно на странице создать в head <script src="" />..
Но проблемма в том что он отказываеться запускаться в некоторых браузерах.
Пример кода:
javascript:var element = document.createElement('script'); element.type = 'text/javascript'; element.src = 'http://url/js/load.js'; document.getElementsByTagName('body')[0].appendChild(element);alert(1);

В опере выдает ошибку: Linked script not loaded.
В файрфоксе (3.0.7) работает, но как-то не так: на рабочем компе (xp) все норм пашет, а на ноуте (seven) там не работает. И так на всех компах впринципи.
Ответить с цитированием
  #2 (permalink)  
Старый 27.03.2009, 15:19
RaiDeR
 
Сообщений: n/a

p.s. если быть более точным то я этим способом делаю замену ajax для кросс домености
Ответить с цитированием
  #3 (permalink)  
Старый 27.03.2009, 16:53
Профессор
Отправить личное сообщение для AzriMan Посмотреть профиль Найти все сообщения от AzriMan
 
Регистрация: 27.02.2009
Сообщений: 215

давайте Вы выложите код целиком? немного не понятно что и как Вы хотите сделать. и, по-моему, это извращение, через DOM создавать объект <script>, почему нельзя сразу в JS это всё сделать?
Ответить с цитированием
  #4 (permalink)  
Старый 27.03.2009, 17:02
RaiDeR
 
Сообщений: n/a

Сообщение от AzriMan Посмотреть сообщение
давайте Вы выложите код целиком? немного не понятно что и как Вы хотите сделать. и, по-моему, это извращение, через DOM создавать объект <script>, почему нельзя сразу в JS это всё сделать?
Это можно считать и весь код.
Главное что он не работает.
А через DOM его в любом случае надо создавать... у меня ссылка на js (php) файла динамически строиться! Но как я уже говорил данный код не работает. Он точнее говоря добавляет все в head, но не подгружает с него контент.

p.s. Мне просто по сути нужна функция которая может на удаленный сервер послать данные и вернуть мне ответ!
Ответить с цитированием
  #5 (permalink)  
Старый 27.03.2009, 17:04
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

javascript:{var e = document.createElement('script'); e.type = 'text/javascript'; e.src = 'http://url/js/load.js'; var h = document.getElementsByTagName('head')[0]; h.insertBefore(e,h.firstChild);}
Ответить с цитированием
  #6 (permalink)  
Старый 27.03.2009, 17:10
RaiDeR
 
Сообщений: n/a

Сообщение от ZoNT Посмотреть сообщение
javascript:{var e = document.createElement('script'); e.type = 'text/javascript'; e.src = 'http://url/js/load.js'; var h = document.getElementsByTagName('head')[0]; h.insertBefore(e,h.firstChild);}
НУ это тоже самое вприниципи!
В опере все так же ошибка: Linked script not loaded.
Так что это не вариант.
Ответить с цитированием
  #7 (permalink)  
Старый 27.03.2009, 17:28
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от RaiDeR
В опере все так же ошибка: Linked script not loaded.
Как это ни странно, но это значит, что скрипт не загружен, т.е. ссылка битая.
Ответить с цитированием
  #8 (permalink)  
Старый 27.03.2009, 17:38
RaiDeR
 
Сообщений: n/a

Сообщение от Kolyaj Посмотреть сообщение
Как это ни странно, но это значит, что скрипт не загружен, т.е. ссылка битая.
А вот и нет как раз... Ссылка правильная и тем более в файрфоксе на windows xp все это работает отлично, в windows 7 непашет, в опере непашет.

Вот ссылка на вообще весь мой JS файл: http://vlife.net.ru/vkontakte/main.js?vkontakte_id=1

Использую функция там Dialog.display с параметром url, он делает в head сам script, но не загружает его!
Ответить с цитированием
  #9 (permalink)  
Старый 30.03.2009, 17:57
RaiDeR
 
Сообщений: n/a

Ну, что есть так все таки у кого-нить предложения какие-либо??
Ответить с цитированием
  #10 (permalink)  
Старый 22.04.2009, 16:38
RaiDeR
 
Сообщений: n/a

АП... Или уже знатоков не осталось?
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
динамическое создание тадлицы magistr_bender Элементы интерфейса 14 23.07.2009 17:36
HELP: Java Script Error: “text” is undefined Aram Khachaturyan Общие вопросы Javascript 2 11.04.2008 16:57