Я искал здесь и Google для этого. Нашел какой-то другой интересный материал, но ничего особенного.
Сценарий:
----html page----
...
<script src="/scripts/jsFile.php?v=246" type="text/javascript"></script>
...
----jsFile.php----
<?php
$v=(int)$_GET['v'];
if (!$v) {
echo "no version";
}
?>
Все браузеры передают в скрипт параметр "v" , кроме для IE 8, а именно:
- Mozilla / 4.0 (совместимо; MSIE 8.0; Windows NT 5.1; Trident / 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2
- Wget / 1.9 + cvs-stable (модифицированная Red Hat)
и, возможно, пару других. Они вообще не передают строку запроса.
Почему IE не передает параметр строки запроса в файл php, называемый скриптом?
Спасибо за любые предложения!