发布
社区首页 >问答首页 >Php\Javascript web- Windows 8.1版应用程序

Php\Javascript web- Windows 8.1版应用程序
EN

Stack Overflow用户
提问于 2015-04-01 10:58:39
回答 1查看 64关注 0票数 0

我在PHP中有一些小型web应用程序,我在Windows 7上使用XAMPP作为服务器编写了一些小的Javascript,在Ajax加载时,它显示了旋转器。它在Win7上运行得很好。

现在,当我在Windows8.1上设置相同的环境时,加载旋转器是:

  • 如果是IE11,总是在页面的左下角区域运行.
  • 对于其他浏览器,它首先是隐藏的,但当我运行一个也是唯一的Javascript函数时,它会弹出在左侧底部区域,并与IE11保持不变。

任何人都可以指出我做错了什么,我错过了什么,这样它就会正常运作?

下面是代码:

  1. php页面元素:
  2. Javascript: jQuery.fn.center =函数() {this.css(“位置”,“绝对”);this.css(“顶部”,($(窗口).height()- this.height() /2+$(窗口).scrollTop()+ "px");this.css(“左”,($(窗口).width()- this.width() )/2+$(窗口).scrollLeft()+ "px");返回此;}$(函数(){ // pokażspinner w czasie wykonywaniażądańAJAX $('#ajaxLoading') .hide() .ajaxStart(函数(){ $(this).center();$(this).show();}) .ajaxStop(函数(){ $(this).hide();});if(odp) { $.post( "nadstan.usun.php",{ id : idnadstan},函数(响应){if(响应== 'ok') {==‘line-直通’);$(link).parent().html("");location.reload();}{ przy (‘Wystąpiłbłąd przetwarzaniu zapytania.Prosimy spróbowaćponownie.‘;} );}

提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-08 13:16:49

显然问题是,在Win 8.1机器上,默认协议是https,而在整个php中,有一个来自在线资源的脚本,其绝对url被发送到http协议。

代码语言:javascript
代码运行次数:0
复制
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"

因此,我刚刚下载了压缩版本,并将访问路径更改为协议相关路径,如

代码语言:javascript
代码运行次数:0
复制
src="js/jquery.min.js"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29389042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档