相关疑难解决方法(0)

$(document).ready(function()不起作用

我正在使用Jquery从solr服务器获取json对象.当我用Tomcat运行我的html文件时它运行得很好但是当我将它嵌入我在weblogic上运行的项目时会出现这个错误:(通过firebug完成调试)

$ is not defined
$(document).ready(function(){  
Run Code Online (Sandbox Code Playgroud)

当我将它嵌入项目中时,为什么会出现此错误?

这是我的<head>标签的内容,这是我如何包含jquery.js:

<head>
  <title>Search Result  </title>
  <style>
    img{ height: 150px; float: left; border: 3;}
    div{font-size:10pt; margin-right:150px;
    margin-left:150px; }
  </style>

  <script type="text/javascript" src="jquery-1.6.1.js"></script>
  <script type="text/javascript">
    $(document).ready(function(){       //Error happens here, $ is not defined.

    });
  </script>
</head>
Run Code Online (Sandbox Code Playgroud)

html jquery json

22
推荐指数
3
解决办法
13万
查看次数

URL是否以//开头有效?

我们可以看到许多HTML页面src="//example.com/myjavascript.js"用于包含.js并让浏览器使用http:/// https://取决于页面URL的当前方案.

这是一个有效的URI吗?

url

20
推荐指数
1
解决办法
7728
查看次数

在<script>的源代码中使用//

我想知道是否有人在使用古老的http/https JavaScript <script>hack时有任何资源,证据或个人经验:

<script src="//someserver.com/js/script.js"></script>
Run Code Online (Sandbox Code Playgroud)

有没有人遇到任何这些浏览器(IE 5.5 +,FF2 +,Chrome,Opera 9 +,Safari 3+)的问题?有人有过成功的故事吗?

javascript url https http

14
推荐指数
2
解决办法
1029
查看次数

通过使用图像源的协议相对URL来防止安全/不安全的错误

是否有人知道使用图像源的协议相对URL来防止混合内容安全警告是否有问题.

例如,链接图像,如:

<img src="//domain.com/img.jpg" />
Run Code Online (Sandbox Code Playgroud)

代替:

<img src="http://domain.com/img.jpg" />
or
<img src="https//domain.com/img.jpg" />
Run Code Online (Sandbox Code Playgroud)

在我的测试中,我没有看到任何暗示这是错误的,但我不确定它是否会产生问题的边缘情况.

编辑我已经看到它在使用PHP的getimagesize函数时抛出错误.

html https image http protocol-relative

13
推荐指数
1
解决办法
4528
查看次数

哪些浏览器支持"//"而不是"http://"和"https://"?

可能重复:
在<script src ="...">中用//替换是否有效?
绝对URL省略协议(方案)以保留当前页面之一

我在谷歌找不到任何相关内容 - 很难找到关于"//":)的内容

无论如何请告诉我,哪些浏览器支持"//"而不是"http://"和"https://"?我想用它来包括图像,脚本,样式等.但是它安全吗?是否有不支持此功能的浏览器,我需要提供协议?

https http

11
推荐指数
1
解决办法
4733
查看次数

使用//而不是protocol://

可能重复:
在<script src ="...">中用//替换是否有效?
绝对URL省略协议(方案)以保留当前页面之一
在Javascript中使用//www.example.com自动选择http/https协议

我正在查看来自facebook的一些示例代码,我看到:

<script src="//connect.facebook.net/en_US/all.js"></script>
Run Code Online (Sandbox Code Playgroud)

他们使用//而不是http://- 这是我不知道的奇特吗?

html url-scheme

10
推荐指数
1
解决办法
7138
查看次数

简写http:// as //用于脚本和链接标签?有人看过/使用过吗?

问题如下:

如果您使用addthis(分享按钮)查看任何网站...

一旦你浮动addthis按钮,所有所需的资产加载使用firebug或chrome检查器(不是源,屏幕上的实际文档......对象检查器)查看文档的主体.你会注意到addthis自动加载的附加资产看起来像这样:

<script type="text/javascript" src="//s7.addthis.com/static/r07/menu78.js"></script>
<link rel="stylesheet" type="text/css" href="//s7.addthis.com/static/r07/widget61.css" media="all">
Run Code Online (Sandbox Code Playgroud)

在上面的标签中http://的简短处理是什么?

以前有人用过吗?它有'官方'名称吗?如何跨浏览器兼容这种简短处理http协议的方法?

是的,我知道这会破坏爬虫/ seo的东西,但我正在考虑开始在无法访问(主要是,js处理的东西)机器人的情况下使用它.

好的还是坏的?

html javascript protocols http shorthand

9
推荐指数
2
解决办法
3744
查看次数

使用"//"启动网址并省略"http:"会产生什么影响?

可能重复:
绝对URL省略协议(方案)以保留当前页面之一

我最近注意到"like"和"tweet"按钮的嵌入代码不包含http协议.例如:

<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>

<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) {return;}
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=555";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Run Code Online (Sandbox Code Playgroud)

他们为什么这样做呢?

javascript url http protocol-relative

9
推荐指数
1
解决办法
1208
查看次数

HTTPS和HTTP ExpressionEngine站点URL标记

我今天发现,如果您访问的EE站点在文档头中的css链接路径中使用{site_url}标记,则如果您键入https而不是http,则该站点无法加载CSS文件.

我已经通过使用htaccess文件来强制转到http,但我只是想知道EE中是否有一个设置可以更改以使两者都工作?

这只发生在Chrome和IE上,我猜你的浏览器设置取决于安全性.

expressionengine

8
推荐指数
3
解决办法
2849
查看次数

javascript的src属性中的`//`是做什么的?

我正在使用Facebook的javascript sdk,它有双正斜杠.他们的意思是什么?

<script src="//connect.facebook.net/en_US/all.js"></script>

我知道单个/意味着根目录,但是什么是//?这是告诉源使用http://然后路径?

html javascript unix facebook src

6
推荐指数
1
解决办法
4022
查看次数