Ajax在正常的IE中时可以执行的,但是调用Ajax的页面放入到一个浏览器插件中,Ajax就无法执行了,怎么回事 有什么办法可以解决不 有没遇到类似情况的人function JqueryAjax() {
var controls = document.getElementsByTagName("input");
var a = "";
for (var i = 0; i < controls.length; i++) {
if (controls[i].type == 'text') {
a += "&&" + controls[i].id + "=" + escape(controls[i].value);
}
}
var controlSelect = document.getElementsByTagName("select");
for (var i = 0; i < controlSelect.length; i++) {
var index = controlSelect[i].selectedIndex;
a += "&&" + controlSelect[i].id + "=" + escape(controlSelect[i].options[index].value);
}
jQuery.post("SavePage.aspx?where=1&&buyerid=" + GetQueryString("buyerid") + a, function returnDate(date) {
BzCloseDiv();
document.getElementById("saveScuess").style.display = "Block";
setTimeout('codefans2()', 2000); //保存成功
}); }
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return escape(unescape(r[2])); return null;
}
<script src="../statics/js/jquery.min.js" type="text/javascript"></script>
var controls = document.getElementsByTagName("input");
var a = "";
for (var i = 0; i < controls.length; i++) {
if (controls[i].type == 'text') {
a += "&&" + controls[i].id + "=" + escape(controls[i].value);
}
}
var controlSelect = document.getElementsByTagName("select");
for (var i = 0; i < controlSelect.length; i++) {
var index = controlSelect[i].selectedIndex;
a += "&&" + controlSelect[i].id + "=" + escape(controlSelect[i].options[index].value);
}
jQuery.post("SavePage.aspx?where=1&&buyerid=" + GetQueryString("buyerid") + a, function returnDate(date) {
BzCloseDiv();
document.getElementById("saveScuess").style.display = "Block";
setTimeout('codefans2()', 2000); //保存成功
}); }
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return escape(unescape(r[2])); return null;
}
<script src="../statics/js/jquery.min.js" type="text/javascript"></script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货