powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript+PHP: можно ли в готовый JavScript вставить PHP секцию
6 сообщений из 6, страница 1 из 1
JavaScript+PHP: можно ли в готовый JavScript вставить PHP секцию
    #34557180
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос: можно ли в готовый JavScript вставить PHP секцию например для целей генерации и последующей подзагрузки кода JavaScript с изменённой менюхой ?
...
Рейтинг: 0 / 0
JavaScript+PHP: можно ли в готовый JavScript вставить PHP секцию
    #34557203
vasa_c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
JavaScript+PHP: можно ли в готовый JavScript вставить PHP секцию
    #34557712
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Верно ли я понял, что создав файл HTM при условии его обработки интерпретатором PHP
Апач
AddType application/x-httpd-php phtml php htm html

могу свободно чередовать скрипт с php кодом ?

Идея примерно такая:
"Tree.htm"
<HTML>
<HEAD>
<SCRIPT language=JavaScript>
function LoadTree (ID)
{
<?php
$con=mysqlconnect()
...
<< PHP генерация New.js >>
...
?>
include ('New.js'); // тут хитро придётся вставить через внешнюю функцию include
...
<< JS код отрисовки полученного дерева >>
...
}
</SCRIPT>
<BODY>
<A HREF=" onClick="LoadTree">TreeNode1</A>
</BODY>
</HTML>


функция_include
function include(url) {
// Простая проверка переданной переменной
if (typeof(url) == "undefined" || url.length == 0) {
alert("URL is not correct");
return;
}
url = url.toString();
// Создаем элемент SCRIPT
var script = document.createElement("SCRIPT");
script.type = "text/javascript";
// Присваиваем передаваемый URL
script.src = url;
// Добавляем в HEAD, если таковой имеется
if (document.getElementsByTagName("head")[0]) {
var head = document.getElementsByTagName("head")[0];
head.appendChild(script);
} else {
alert("HTML-document is not correct.");
return;
}
}
...
Рейтинг: 0 / 0
JavaScript+PHP: можно ли в готовый JavScript вставить PHP секцию
    #34557860
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот этот мой например эксперемент по совмещению JS и PHP не удался:

автор
<html>
<head>
<script language="JavaScript">
sections = new Array();

<?php
$db = mssql_connect ('unit033','denis.khaletsky','Cbkfbdjkz123');
$result = mssql_query("SELECT * FROM MonTree",$db);
for($i=0;$row = mysql_fetch_array($result);$i++) {
echo "sections[$i] = {$row['id']};";
}
echo("count=".mssql_num_rows($result).";");
?>

function createMenus()
{
for (var i=0; i<count;i++) {
option=document.createElement("option");
text=document.createTextNode(sections );

option.appendChild(text);
document.getElementById("section").appendChild(option);
}
}
</script>
</head>

<body onLoad="createMenus()">
<CENTER><FONT=5>Test menu<BR></FONT>

<form>
<select id="section"></select>
</form>

</CENTER>
</BODY>
<HTML>
...
Рейтинг: 0 / 0
JavaScript+PHP: можно ли в готовый JavScript вставить PHP секцию
    #34557861
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ругается на 6-ю строку где начинается скрипт PHP
...
Рейтинг: 0 / 0
JavaScript+PHP: можно ли в готовый JavScript вставить PHP секцию
    #34557870
dennny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка! Работает не ругается - сейчас проверю что получилось.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JavaScript+PHP: можно ли в готовый JavScript вставить PHP секцию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]