PHP + JavaScript - нюансы...
"<script type="text/javascript" xlink:href="realTimeChart.js"/>"
Ява скрипт отлично работает.
При попытке создать файл PHP и прописать в нем те же скрипты
(Для простоты: <script>Содержание файла realTimeChart.js</script>),
меняя адрес ссылки:
"<script type="text/javascript" xlink:href="realTimeChart.php"/>"
скрипт отказывается работать. Что мну делать? Как динамически сформировать ява-скрипт?
Может, проблема в типе скрипта: type="text/javascript"? Если да, то какой прописывать?
а как прописываешь в .php файле эту строчку? код прям выложи
<script>
var documentSVG = null;
var chartGroup = null;
var fon;
function init(evt)
{
/**** подготовить группу, которая будет содержать всю диаграмму ****/
// получить ссылку на документ SVG
documentSVG = evt.target.ownerDocument;
// создать элемент <g>, в котором будут сгруппированы все элементы диаграммы
chartGroup = documentSVG.createElementNS(svgNS, "g");
chartGroup.setAttribute("transform", "translate(" + x + " " + y + ")");
/**** Заключительные шаги инициализации ****/
// добавить группу с диаграммой в документ SVG
documentSVG.documentElement.appendChild(chartGroup);
fon = documentSVG.createElementNS(svgNS, "rect");
fon.setAttribute("x", 0);
fon.setAttribute("y", 0);
fon.setAttribute("width", 600);
fon.setAttribute("height", 450);
fon.setAttribute("fill", "white");
fon.setAttribute("onmousedown", "removePointInfo2()");
chartGroup.appendChild(fon);
}
</script>
Вообще, проблема в том, чтобы в xml-файл вставлять код на JS, при этом генерирующийся динамически - через сервер, применяя AJAX. Я знаю, как передать таким образом данные, но мне нужна именно генерация JAVASCRIPT'а! Не имею понятия, как это сделать...
Проблема решена. Все банально. В PHP файле достаточно убрать теги <script>...)))