Я работал над чем-то в PHP и хотел включить файл и вставить что-нибудь в конце.Не думая об этом, я включил, а затем повторил материал, который я хотел вставить, который представлял собой сценарий JS.
Когда я посмотрел на вывод, я понял, что забыл о тегах во включенномфайл.Скрипт был вставлен после них, но на удивление (по крайней мере, для меня) он был выполнен.
Если бы вы спросили меня до того, как я это сделаю, будет ли выполняться скрипт после тегов и, я бы сказал:не думаю. "Я бы сказал, что думал, что он не будет выполняться, потому что до сих пор предполагал, что что-либо после тегов и игнорируется браузерами.
Итак, если бы вы спросили, я бы дал этот ответ, и ябыло бы совершенно неправильно.
Сценарий, размещенный после тегов и, действительно выполняется - почему?
Я пробовал его с FF 3.6.24 и IE 8.0.7601.17514, и он ведет себя так жев обоих.
Любой текст после тегов и отображается - почему?
Есть ли у кого-нибудь какие-либо мысли по этому поводу?И могу ли я на это положиться?Если это так, я могу упростить некоторую обработку здесь и там.
Вот страница, с которой я играл http://www.bobnovell.com/PastHtmlEndTesting.shtml - дайте мне знать, если ваш конкретный браузер не выполняет сценарий, и / или не отобразитетекст, который я поместил после сценария.
Боб