首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用href调用创建链接的javascript函数

使用href调用创建链接的javascript函数
EN

Stack Overflow用户
提问于 2015-08-10 16:40:39
回答 2查看 108关注 0票数 3

我正在尝试编写一些东西,它将转到这个函数创建的URL。

代码语言:javascript
复制
<script type="text/javascript"> 

function VLink() {
    var callNumHeading = $("th[class='BItemsHeader']:contains(NO.)");
    Num = $('table[id="B_items"] tbody tr td a').eq($(NumHeading).index()).text();
    var link = "http://someURL/?q="+Num;
    return link;
} 

$(document).ready(function() {
    var link = VLink();
});
</script>

我需要创建到上面函数中创建的链接的代码。我来得最近的地方是:

代码语言:javascript
复制
<a href="javascript:VLink(); ">My Link</a>

这段代码指向一个页面,该页面显示的URL与原始页面相同,但显示在页面上的所有内容都是我想要访问的URL。期望的目标URL出现在页面正文中,而不是地址栏中。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-10 16:45:44

代码语言:javascript
复制
window.location = VLink();

它应该重定向由VLink()创建的页面。

票数 2
EN

Stack Overflow用户

发布于 2015-08-10 16:51:47

这将重定向:

代码语言:javascript
复制
window.location.href = VLink();

当VLink返回一个字符串时,设置为window.location.href似乎最合适。

window.location是一个对象,它与许多其他方法一样。

致以敬意,

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31924863

复制
相关文章

相似问题

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