Вы не зашли.
#1.
TLENS
Off
(14)
Moderator
2010.03.09 03:03
Вощем я в JavaScript воще ниче незнаю.
Вот надо вставить get единственное что пришло в голову ето
Код:
document.writeln('<script src="http://...file.php?'+ |
location.search.substring(1)+'"></script>'); |
и то неработает.
В общем надо
Код:
<script src="http://...file.php?СЮДА"></script> |
вставить location.search.substring(1)
Отредактировано TLENS (2010.03.09 03:03)
#3.
TLENS
Off
(14)
Moderator
2010.03.09 12:12
А что html етого не зделает? Надо через html. php здес нельзя юзать.
почему нельзя? динамически ты так скрипт все равно не подгрузишь. браузер загрузит его 1 раз при загрузке страницы.
#5.
TLENS
Off
(14)
Moderator
2010.03.09 14:02
нету поддержки php.
А есть ли другой способ портировать страницу с другого сайта и с вставкой location.search.substring(1)
#6.
TLENS
Off
(14)
Moderator
2010.03.09 14:02
А с помощу document.getElementById можна зделать?
Код:
<html> |
<head> |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
<script type="text/javascript"> |
window.onload = function () { |
var js = document.createElement("script"); |
js.setAttribute("type", "text/javascript"); |
js.setAttribute("src", "http://somebody.com/script.js?" + location.search.substring(1)); |
document.body.appendChild(js); |
} |
</script> |
</head> |
<body> |
<div>привет, мир</div> |
</body> |
</html> |
Добавлено спустя 12 секунд: можно
#8.
TLENS
Off
(14)
Moderator
2010.03.09 21:09
Ссылки не появляются. Там содержимоте типо такого
Отредактировано TLENS (2010.03.09 21:09)
не пользуйся document.write
test.html
Код:
<html> |
<head> |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
<script type="text/javascript"> |
window.onload = function () { |
var js = document.createElement("script"); |
js.setAttribute("type", "text/javascript"); |
js.setAttribute("src", "test.js?" + location.search.substring(1)); |
document.body.appendChild(js); |
} |
</script> |
</head> |
<body> |
<div onclick="test();">кликни на меня</div> |
</body> |
</html> |
test.js
Код:
function test () { |
alert("Молодец"); |
} |
#11.
TLENS
Off
(14)
Moderator
2010.12.08 12:12
А как сделать чтобы запускался test() автоматически без клика по <div onclick="test();">кликни на меня</div>?
Я пробывал просто
не хочет никак
только если содержимое test.js поместить в test.html
Отредактировано TLENS (2010.12.08 12:12)
#12.
TLENS
Off
(14)
Moderator
2010.12.08 14:02
Короче мне надо передавать в пхп переменные с url в пхп там обработать и вернуть нужную страницу
Добавлено спустя 4 минуты 3 секунды: Например файл test.js
Код:
span style="color: #0000BB"><?phpecho 'function test () { document.write("'.$_SERVER['QUERY_STRING'].'");}'; |
И при заходе на test.html?page=1
светило $_SERVER['QUERY_STRING'] тоисть page=1
Код:
<script type="text/javascript"> |
window.onload = function () { |
alert(1); |
} |
</script> |
#14.
TLENS
Off
(14)
Moderator
2010.12.08 16:04
Что ето?
Отредактировано TLENS (2010.12.08 16:04)
TLENS написал:
А как сделать чтобы запускался test() автоматически без клика по <div onclick="test();">кликни на меня</div>?
#16.
TLENS
Off
(14)
Moderator
2010.12.08 16:04
Ты не попонял
Вот смотри есть файл например test.php з содержимым
Код:
lt;?$p=intval($_GET['page']);$f=preg_replace('"','\\"',file_get_contents('page/'.$p.'.dat'));echo ' document.write("'.$f.'"); document.write("<a href=\"./test.html?page='.$p+1.'\">След.</a>"); '; |
И test.html файл на другом серваке где нет php
Надо чтобы етот HTML подгружал страницы.
Тоисть Перешол по ссылке test.html?page=256
Появилось содержимое файла page/256.dat В самом test.html
Добавлено спустя 5 минут 30 секунд: В 11 посте я переменил
Код:
function test () { |
alert("Молодец"); |
} |
на
Код:
lt;?echo 'function test () { document.write("'.$_SERVER['QUERY_STRING'].'");}'; |
И при клике на "Кликни на меня" получал текст page=256
Отредактировано TLENS (2010.12.08 21:09)
все равно ничего не понял, если у тебя нету php, то зачем ты его используешь? выполни xHttpRequest (AJAX) запрос и подгрузи нужные тебе данные.
#18.
TLENS
Off
(14)
Moderator
2010.12.09 09:09
Ладно забудь я подругому придумал
#19.
TLENS
Off
(14)
Moderator
2011.01.28 12:12
Да вспомнил про эту тему там короче прикол был, это все ставил на халявном сервере и он мне вставлял код который давал ошибку. И ни фига не работало
На самом деле хотел такую штучку
http://jss.wen.ru/book.html?
Но посчитал что это не выгодно и на рекламе много не заработаешь? так как около 100 поставило и каждый сайт по 1-10 хостов. и то раз в неделю.
Отредактировано TLENS (2011.01.28 12:12)