当用户点击id=cancel
按钮时,会将其重定向到index.php。
$('#cancel').click(function() {
if(changes > 0){
$('#dialog-confirm').dialog('open');
}else{
window.location.href = "../index.php/";
}
});
我遇到的问题是,当它们被重定向时,我所看到的只是未设置样式的index.php页面。当我点击firebug中的style.css链接时,它只显示index.php。为什么浏览器会将index.php加载为样式表?这种情况发生在FF,Chrome,Safari。
答案 0 :(得分:0)
服务器将为/index.php
和/index.php/
提供相同的内容,但使用它们作为基本URI的相对URI将会有所不同。
如果您需要/index.php/style.css
,您可能会发现您正在加载/index.php
(如果脚本不是特殊情况,则会与/style.css
具有相同的内容)。
我建议:
/
开头的),以便无论您有多少级别,它们都能正常运行../index.php
或../
而不是../index.php/