Как я могу сделать эту работу? Я хочу загрузить файл php следующим образом:Загрузить файл PHP с document.createElement()
- Нажмите кнопку.
- Вызов функции Javascript.
- В функции Javascript создайте img с src file.php.
Это должно привести к загрузке php. Вот код.
<script type="text/javascript">
var d;
function callSave() {
alert ('calling');
if (d) document.body.removeChild(d);
// d = document.createElement("script");
d = document.createElement("img");
d.src = "savepages.php";
//d.type = "text/javascript";
document.body.appendChild(d);
}
</script>
Тогда в savepages.php я еще предупреждение, чтобы убедиться, что PHP называется, и это не так. Вот savepages.php.
<?php
echo "alert('from the php');";
?>
Предупреждение от php не происходит. Есть ли другой тип элемента, который будет принудительно загружать php? У меня нет ajax, поэтому мне нужно обходное решение, подобное этому.
Спасибо.
Почему и какова ваша конечная цель? –
Попытка вызвать оповещение внутри источника, который вы поставляете для изображения, не будет работать. Если вы просто хотите изображение, то ваш php должен установить правильные заголовки и вернуть только данные изображения. – scunliffe
Как насчет iframe? – Martine