相关疑难解决方法(0)

如何在JavaScript中获取查询字符串值?

是否有一种无插件的方式通过jQuery(或没有)检索查询字符串值?

如果是这样,怎么样?如果没有,是否有插件可以这样做?

javascript url plugins query-string

2701
推荐指数
50
解决办法
359万
查看次数

如何从GET参数中获取值?

我有一个带有一些GET参数的URL,如下所示:

www.test.com/t.html?a=1&b=3&c=m2-m3-m4-m5 
Run Code Online (Sandbox Code Playgroud)

我需要获得全部价值c.我试图读取URL,但我只是m2.我如何使用JavaScript执行此操作?

javascript url

1255
推荐指数
34
解决办法
197万
查看次数

获取url参数jquery或如何获取查询字符串值在js中

我已经看到很多jQuery示例,其中参数大小和名称未知.我的网址只有1个字符串:

http://example.com?sent=yes
Run Code Online (Sandbox Code Playgroud)

我只是想检测一下:

  1. 是否sent存在?
  2. 它等于"是"吗?

parameters url jquery query-string querystringparameter

581
推荐指数
15
解决办法
114万
查看次数

如何从Javascript中的URL中提取GET参数?

可能重复:
在javascript中使用url的get参数

假设我有这个网址:

s = 'http://mydomain.com/?q=microsoft&p=next'
Run Code Online (Sandbox Code Playgroud)

在这种情况下,如何从字符串中提取"microsoft"?我知道在python中,它将是:

new_s = s[s.find('?q=')+len('?q='):s.find('&',s.find('?q='))]
Run Code Online (Sandbox Code Playgroud)

javascript string

7
推荐指数
2
解决办法
2万
查看次数

JavaScript:在window.location.hash中获取和设置变量?

有没有人有一个很好的解决方案来获取和设置变量window.location.hash

获取如下所示的网址:

domain.com/#q=1&s=2
Run Code Online (Sandbox Code Playgroud)

我想要的是一种无懈可击的方式 - JavaScript或jQuery - 检查页面加载的值qs时间,并在页面上的事件后更改它们.

我找到了一些获取哈希变量的代码,但是设置它们并不合理.

我错过了一些非常明显的东西,还是我需要推出自己的解决方案(并发布它!)?

谢谢.

javascript jquery

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

HTML GET和POST方法

是否必须要求action="abc.php"FORM标签必须包含PHP,JSP,ASP文件?不能简单的HTML代码显示提交的数据FORM吗?

换一种说法,

文件:abc.html

<form method="post" action="xyz.html">
     <input type="text" name="name" id="name" value="Enter your name here" />
</form>
Run Code Online (Sandbox Code Playgroud)

要么

<form method="get" action="xyz.html">
         <input type="text" name="name" id="name" value="Enter your name here" />
</form>
Run Code Online (Sandbox Code Playgroud)

现在在文件中xyz.html,我可以使用HTML代码显示在abc.html中输入的名称吗?

html php forms post get

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

JavaScript url变量

我有

<script type="text/javascript" src="http://doamin.com/js/whatever.js?ref=images"></script>
Run Code Online (Sandbox Code Playgroud)

请注意ref=images网址末尾的内容.我的问题是,如何从url获取ref变量并在同一个js文件中使用它.

javascript variables url jquery

5
推荐指数
1
解决办法
1100
查看次数

如何从URL打开特定图像的彩盒库?

假设您有一个标准的颜色框库:

<a href="img1.jpg" rel="gallery">img1</a>
<a href="img2.jpg" rel="gallery">img2</a>
<a href="img3.jpg" rel="gallery">img3</a>
Run Code Online (Sandbox Code Playgroud)

我的问题是,是否可以,例如<a href="gallery#img2">link from other page</a>,从链接打开图库,例如,重定向到图库页面,打开以img2开头的颜色框,还有颜色框窗口中的其余rel组?

我希望我有道理!

谢谢

编辑:我在触发器上有点快......我打算举例说明我已经尝试过的(简化):

<script>
    $(document).ready(function(){
        $.colorbox({
           rel: 'gallery',
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

结果:无法打开任何内容.

<script>
    $(document).ready(function(){
        $.colorbox({
           href: 'img2.jpg',
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

结果:在'href'中打开图像,但没有其他组.

<script>
    $(document).ready(function(){
        $.colorbox({
           rel: 'gallery',
           href: 'img2.jpg',
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

结果:与上述相同.

jquery colorbox

3
推荐指数
1
解决办法
7777
查看次数

JS的参数 - 这是最好的方法吗?

我想加载一个JS,他的行为应该根据一个参数而有所不同.我认为其中一种方法可能是:

<script src="script.js?type=a" type="text/javascript"></script>
<script src="script.js?type=b" type="text/javascript"></script>
...
Run Code Online (Sandbox Code Playgroud)

然后,我将使用正则表达式获取参数,如:

function getURLParameter(name) {
    return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
}
Run Code Online (Sandbox Code Playgroud)

(上面的函数从这里).

但是,我不确定这是否是最佳方法.你有没有其他方法可以做到这一点,比如,在里面加载全局变量<script></script>然后从JS中读取它们?

html javascript regex performance jquery

3
推荐指数
1
解决办法
68
查看次数

将jquery中的多个参数从一个页面传递到另一个页面

我想在winRT应用程序中使用jQuery将jQuery从一个页面传递到另一个页面.使用一个参数完成.如何传递多个参数并在第二页中检索?

编码一个参数.

default.html:

<html>
<head>
<script>
       $(document).ready(function () {
        $(function () {
            $('#navigate12').click(function () {
                var te = $("#text1").val();
                var tea = $("#text2").val();
                 window.location.href = "/page.html?cal=" + te; 
                   });
        });});
</script>
</head>
<body>
 <button id="navigate12">navigate</button>
 <input id="text1" type="text"/>
 <input id="text2" type="text"/>
 <input id="text3" type="text"/>
 <input id="text4" type="text"/>
</body>
</html>

 page.html
<html>
<head>
      <script src="/js/jquery-1.9.1.js"></script>
      <script>
              $(document).ready(function () {                  
                function qs() {
                var qsparam = new Array();
                var query = window.location.search.substring(1);
                var parms = query.split('&');
                for (var i = 0; …
Run Code Online (Sandbox Code Playgroud)

navigation variables parameters jquery winjs

3
推荐指数
2
解决办法
5万
查看次数