某些版本IE中的JavaScript重定向问题
JavaScript redirect issue in some versions of IE
我有以下js(在一个。net网页),这是触发当网站访问者从下拉列表/选择一个选项。结果是打开了一个链接。pdf,使用下拉列表的value属性/选择url。
$(function () {
// bind change event to select
// bind change event to select
$('#mjdownload').on('change', function () {
var url = $(this).val(); // get selected value
if (url) { // require a URL
window.location = url; // redirect
}
return false;
});
});
这在firefox, chrome和win 8与最新版本的IE中运行良好。然而, ie8在win7上不导致任何事情发生(例如,它不打开pdf)。
是否尝试附加".href"?就像window.location.href = url
在过去也有同样的问题,IE有时对这样的事情很奇怪:S
我想这就是你想要做的?
$(document).ready(function() {
$("a").on("click", function(event){
event.preventDefault();
var pdf = $(this).attr("href");
alert(pdf);
if (pdf == "something.pdf") { // require a URL
// window.location.href = "http://google.com";
alert("start redirect");
}
});
});
http://jsfiddle.net/fMeTj/5/相关文章:
- 通过javascript重定向html传递php变量
- 使用CSS和Javascript重定向-手持设备
- Javascript重定向循环直到成功
- 如何在通过Javascript重定向时保持StatefulSnippet var值
- JavaScript重定向功能
- Chrome:刷新页面后未呈现的背景图像 + JavaScript 重定向
- 从帖子返回后,Javascript重定向不起作用
- 如果 URL 包含使用 JavaScript 重定向的特定端口
- 由 URL 触发的来自 iFrame 的 JavaScript 重定向
- 模拟隐藏表单提交&使用JavaScript重定向以实现安全支付
- 使用Javascript重定向并设置请求属性
- 谷歌分析调用然后用javascript重定向
- 使用Javascript重定向所有推荐链接
- 在没有flash的情况下使用javascript重定向
- 是否可以在node.js中遵循Javascript重定向
- 带有SetTimout的Javascript重定向不工作
- Rgd:Javascript重定向顶部父页
- JavaScript重定向何时真正生效
- 模态中的JavaScript重定向
- 如何阻止javascript重定向页面