JavaScript如何通过url传递变量
JavaScript how to Pass the variable by url?
我想通过URL传递变量:http://localhost/new_wiki/test.php?id=http://example.com
我使用的是var first = getUrlVars()["id"];
这行是传递值,但不起作用,请帮帮我。
test.php是这样的:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="css/style.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.js"></script>
</head>
<body>
<div id="article"></div>
<script type="text/javascript">
$(document).ready(function hiren(){
var first = getUrlVars()["id"];
$.ajax({
type: "GET",
url: "first",
contentType: "application/json; charset=utf-8",
async: false,
dataType: "json",
success: function (data, textStatus, jqXHR) {
var markup = data.parse.text["*"];
var i = $('<div></div>').html(markup);
// remove links as they will not work
i.find('a').each(function() { $(this).replaceWith($(this).html()); });
// remove any references
i.find('sup').remove();
// remove cite error
i.find('.mw-ext-cite-error').remove();
$('#article').html($(i).find('p'));
},
error: function (errorMessage) {
}
});
});
</script>
<h1>
</h1>
</body>
</html>
但是什么都没有发生它的错误是什么plz帮助我。
JS:
$(document).ready(function hiren(){
// On form's submit...
$('form').submit(function(){
// Get input's url
var url = $('input[name="url"]').val();
// Do ajax's GET request
$.ajax({
type: "GET",
url: url, // <-- this is the url from the input
contentType: "application/json; charset=utf-8",
async: false,
dataType: "json",
success: function (data, textStatus, jqXHR) {
var markup = data.parse.text["*"];
var i = $('<div></div>').html(markup);
// remove links as they will not work
i.find('a').each(function() { $(this).replaceWith($(this).html()); });
// remove any references
i.find('sup').remove();
// remove cite error
i.find('.mw-ext-cite-error').remove();
$('#article').html($(i).find('p'));
},
error: function (errorMessage) {
}
});
});
});
相关文章:
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- window.location替换并传递URL历史记录条目中的变量
- 替换url中变量的值
- 需要url导航从DropDown Value onClick按钮传递url变量
- 使用PHP和ajax传递URL不太正常的变量
- 我可以使用location.href为变量生成url吗
- Google Script HtmlService,通过多个选项卡复制URL变量
- 在URL中传递变量
- 使用nodejs从url中获取变量
- 将php页面URL中的变量传递给JavaScript和另一个php
- Url中的JavaScript变量不起作用
- Javascript 外部 API 调用,在 for 循环中使用变量 URL
- Ajax 中的 ACESS 变量 URL
- 如何使用显示变量url的iframe打开引导模式
- src的变量url时脚本不工作
- 使用窗口位置传递变量 url
- 用JS从变量URL获取文件夹
- 获取变量url的值到iframe
- 变量URL结构需要JS基路径
- json-script 中的变量 url