|
|
|
| НЕобходимо через javascript подгрузить скрипт php
Примерно что в php скрипте
<?php
print "Ура!!!!";
?>
|
Как этот скрипт добавить на страницу именно Javascript'ом | |
|
|
|
|
|
|
|
для: pina
(15.10.2007 в 16:26)
| | Теоретически так:
<script>document.write('<?php print("Ура!!!");?>');
а практически работать не будет, но вы попробуйте.
А наоборот можно:
<?php
echo 'script>document.write("Ура!!!");</script>';
?> | |
|
|
|
|
|
|
|
для: coloboc66
(15.10.2007 в 16:41)
| | Проблема в том, что я не могу знать что будет в файле php... Там может быть все что угодно и всот это надо вывести на экран, причем javascript и php файлы будут лежать на разных хостах | |
|
|
|
|
|
|
|
для: pina
(15.10.2007 в 16:47)
| | Вывести на экран зачем, как пример кода? | |
|
|
|
|
|
|
|
для: sim5
(15.10.2007 в 16:50)
| | Нет надо уже выполненный на php скрипт вывсети, например при выполнении получиться такое Добрый вечер! Московское Время 16:55. Это я утрирую, но на экране должно появится именно это! Возможно там будут и какие то html теги, типа <b> и.т.д | |
|
|
|
|
|
|
|
для: pina
(15.10.2007 в 16:58)
| | А что разве без JS этого нельзя сделать? РНР ведь и формирует страницу, на здоровье:
<?
$s = "Добрый вечер! Московское Время 16:55";
?>
<div><?=$s;?></div>
|
| |
|
|
|
|
|
|
|
для: sim5
(15.10.2007 в 17:01)
| | Тот хостинг на котором надо вывести это javascriptom не поддерживает php | |
|
|
|
|
|
|
|
для: pina
(15.10.2007 в 17:13)
| | А как это понимать - "надо уже выполненный на php скрипт вывсети"? | |
|
|
|
|
|
|
|
для: sim5
(15.10.2007 в 17:17)
| | Аяксом можно попробовать! | |
|
|
|
|
|
|
|
для: m@rchello
(15.10.2007 в 18:33)
| | Аяксом не получится - запрещено ему работать с чужими хостами.
Да вообще непонятно, что хочет автор темы: то ли вывести сам рнр-код, то ли вывести результат работы этого кода? Если первое - то ничего не выйдет, а если второе, то ответ элементарен:
<a href="somehost.php">Привет!</a> | |
|
|
|
|
|
|
|
для: coloboc66
(15.10.2007 в 21:56)
| | U menya takaeje problema. (i pomoemu vse ponyatno). nado rezultat raboti phpscript.php vivesti na stranice index.html pri pomoshi JS. Faili lejat na raznix hostax.
-------------------
Izvenite za transleterachiu :) | |
|
|
|
|
|
|
|
для: levy
(16.10.2007 в 03:25)
| | Так если сервер php не поддерживает, то уже ничего не сделаешь.
Да даже если и поддерживает, через js нельзя php вывести, так как он первичней. | |
|
|
|
|
|
|
|
для: Qiao
(16.10.2007 в 07:44)
| | Ехх.... совсем народ у вас чутье пропало! Пришловсь самому велосипед изобретеать :)
.htaccess:
RemoveHandler .html .htm .php. .js
AddType application/x-httpd-php .php .js
|
В html вставляем
<script src="http://www.domain.ru/script.js"></script>
|
Файл script.js:
<?php
$var="!!! Неужели работает? :) !!!";?>
document.write('<strong>"<?php print $var;?>"</strong><br>');
|
| |
|
|
|
|
|
|
|
для: pina
(16.10.2007 в 16:39)
| | И кто будет выполнять print $var; если РНР нет на хосте? | |
|
|
|
|
|
|
|
для: sim5
(16.10.2007 в 16:51)
| | script.js генерится на сервере с поддержкой php а код <script> всавляется на сайт без поддержки php | |
|
|
|
|
|
|
|
для: pina
(16.10.2007 в 16:59)
| | если на пальцах, то это примитив AdSense (c) Google | |
|
|
|
|
|
|
|
для: pina
(16.10.2007 в 16:59)
| | Ну то что вы "изобрели" вам coloboc66 еще в начале предложил, однако... отсюда и хвост вырос. | |
|
|
|