我有一个非常奇怪的问题,一个javascript函数在页面加载时运行多次( Chrome 7次,IE 3次,Firefox 7次,Opera 6次,Safari 4次,Edge 4次)。怎么回事?
同样,xmlHttp.send(null)会返回一个网络错误,但函数仍然会执行(都会执行3-9次)。
而且,警报功能只运行一次!
有什么想法吗?
</style>
<script type="text/javascript" src="Silverlight.js"></script>
<script type="text/javascript" src="Scripts/jquery-2.2.0.js"></script>
<script type="text/javascript">
var webServiceUrl = location.protocol + "//" + location.host +
"/WebService/WebService.svc/JSON/";
var browserInfo = navigator.userAgent;
var webMethod = "OpenConnection?BrowserInfo=" + browserInfo.replace(" ", "%20");
var xmlHttp = new XMLHttpRequest();
alert(webServiceUrl + webMethod);
xmlHttp.open("GET", webServiceUrl + webMethod, true);
xmlHttp.send(null);
</script>
</head>
<body>
<form id="form1" runat="server" style="height: 100%">发布于 2016-02-07 17:28:15
$( document ).ready(function() {
var webServiceUrl =
...
});https://stackoverflow.com/questions/35251151
复制相似问题