Я использовал сценарийвключают .html в .html
<!--#include virtual="dontate.html" -->
включить .html файл в другой файл .html, но по какой-то причине не обнаруживается.
Любая причина, почему?
Я буду использовать WAMP и LAMP.
Благодаря Жан
Я использовал сценарийвключают .html в .html
<!--#include virtual="dontate.html" -->
включить .html файл в другой файл .html, но по какой-то причине не обнаруживается.
Любая причина, почему?
Я буду использовать WAMP и LAMP.
Благодаря Жан
Это использование server-side includes. Вам нужно настроить его на своем сервере. Несмотря на вводящий в заблуждение синтаксис комментария, он действительно не имеет ничего общего с HTML.
если есть PHP на сервере, вы можете просто включить HTML-файл, как так
<?php include "donate.html"; ?>
Стопка лампа имеет PHP, так что вы должны быть установлены.
Однако сервер не может быть настроен для запуска файла через интерпретатор php. Вы можете либо настроить его для анализа независимо от того, что расширение файла (являющегося файлом, который делает включение), либо изменить его на то, что уже настроено для анализа (home.html -> home.php)
да, я знаю, но мне нужно .html в .html – X10nD
Ну, тогда вам нужно настроить apache для интерпретации файлов html через php или скопировать и вставить. Другой стратегией может быть сохранение .php-файлов на сервере, но использование .html ссылок и использование mod_rewrite для переписывания * .html в * .php без проблем и «на лету». – anq
Возможно, проблема заключается в использовании virtual
The
file
параметр определяет включенный файл, как по отношению к пути документа; параметрvirtual
определяет включенный файл относительно корня документа.
попробовал файл и виртуальное ничего, похоже, работает – X10nD
@Jean: что вы видите, когда просматриваете исходный код своего браузера? Если вы видите '', то ваш сервер не был настроен для запуска SSI. – nickf
Я хочу включить этот .html-файл из одного домена в другой, включение ssi - это то, чего я не хочу. Я пробовал document.write из .js не работает, хотя – X10nD
<object data="file.html" width=400 height=200"></object>
Если память ... Я помню некоторые пограничные вопросы в IE, но это должно быть достаточно для примитивной интеграции.
Guys..here является ответом
// jsfile.js
var variable=""+
"";
document.write(variable);
**** включают .js файл в формате HTML ****
thats it
Um, no. Это абсолютно ничего не значит. –
хорошо работает для меня отлично ... и почему пустые голоса – X10nD
Возможно, потому, что вы сказали, что не включая html-файл в другом html-файле. Который в вашем вопросе вы просили. – 2010-07-20 14:19:44
Как вы используете лампу/лампу, я нашел что-то г, который будет работать:
создать файл .htaccess и поместите в него
Options FollowSymLinks Includes ExecCGI
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
Затем измените расширение файла HTML в.SHTML (включая файл, который должен включать в себя файл)
Так
<!--#include virtual="dontate.html" -->
стал бы
<!--#include virtual="dontate.shtml" -->
Это должно работать
ПРИМЕЧАНИЕ:
УРОВЕНЬ файл находится в том же каталоге, что и fi ле, что в том числе и его использование:
<!--#include file="dontate.shtml" -->
Если она находится в другом использовании каталогов:
<!--#include virtual="folder/to/file/dontate.shtml" -->
Согласно HTML спецификации, в только способ сделать это без стороне сервера сценариев или сервера сторона включает в себя iframes.
* обратите внимание на полужирный «только».
Должны ли они быть html-файлами? Можете ли вы изменить файлы PHP? – paullb
они должны быть .html-файлами, если это был php, было быстро и просто – X10nD