Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с кавычками 
:(
    Опции темы
blnton
Дата 27.8.2009, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 27.8.2009

Репутация: нет
Всего: нет



Код

gp="1";
document.write('<frame src="'+gp+'.html">');

не работает:  Вы попытались получить доступ к адресу что-то/'+gp+'.html, который сейчас недоступен...

хотя 

gp="1";
document.write('<img src="'+gp+'.jpg">');

всё работает
PM MAIL   Вверх
Amphiluke
Дата 27.8.2009, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 35
Всего: 112



Может всё-таки вы имели в виду
Код
document.write('<iframe src="'+gp+'.html"></iframe>');


Проверил на localhost'е — работает нормально.

Это сообщение отредактировал(а) Amphiluke - 27.8.2009, 12:04
PM   Вверх
blnton
Дата 28.8.2009, 06:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 27.8.2009

Репутация: нет
Всего: нет



Не, не iframe
весь код
Код

<html><head><script language="JavaScript">
function GetParam(search, name){
name=name+"=";
var gp="";
if (search!='') {
if (search.indexOf (name, 0)!=-1){
var startpos=search.indexOf(name, 0)+name.length;
var endpos=search.indexOf("&",startpos);
if (endpos<startpos) {endpos=search.length;}
var gp=p.substring(startpos,endpos);
} else {
gp=""; }
}
else {
gp="";
}
return gp;
}
</script></head>
<frameset rows="50,*"><frame src="2.html" name="t">
<script language="JavaScript">
var p=window.location.search;
var gp=GetParam(p, "id");
if (gp!="") { gp="?id="; }
document.write('<frame src="'+gp+'.html">');
</script></frameset></html>


Этот код (должен) принимает параметры из адреса (как GET в PHP)
как здесь
и так же передает их фрейму

хотя сейчас через cookies и iframe попробую
PM MAIL   Вверх
Nikola661
Дата 3.9.2009, 04:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 14.5.2007

Репутация: нет
Всего: 1



Помогите разобраться!! Есть Функция которая должна вывести некий cгенерированный код html в DIV
Код

function gen() {
      var el = document.getElementById("elem");
      el.innerHTML="<html:errors />";
}

Это ДИВ в который нужно засунуть сгенерированный HTML
Код

<div id="elem"> </div>


Но не получается!!! Когда смотришь исходный код страницы он показывает следующее:
Код

function gen() {
      var el = document.getElementById("elem");
      el.innerHTML=" ";
}


Как можно обойти!?!? Вообще как можно вывести любой HTML текст!?!?

Это сообщение отредактировал(а) Nikola661 - 3.9.2009, 05:12
PM MAIL   Вверх
EmilRegis
Дата 3.9.2009, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 306
Регистрация: 21.9.2007

Репутация: 1
Всего: 4



а что такое <html:errors /> ? помоему если подсовывать пустой тег,то он будет игнорироваться
попробуй так
Код

function gen() {
      var el = document.getElementById("elem");
      el.innerHTML="<html:errors >&nbsp;</html:errors>";
}

PM MAIL   Вверх
Nikola661
Дата 4.9.2009, 08:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 14.5.2007

Репутация: нет
Всего: 1



Цитата(EmilRegis @  3.9.2009,  09:38 Найти цитируемый пост)
а что такое <html:errors /> ? помоему если подсовывать пустой тег,то он будет игнорироваться


Это из struts!!!

Смысла нет его подсовывать и я кажется знаю почему!!! Надо выводить уже готовый код, а <html:errors /> должен ещё выполниться на странице и вывести HTML. Получается что я на готовый HTML пытался вывести то, что должно ещё сгенерироваться. (как смог так и объяснил)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0498 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.