【问题标题】:how to extract actual href of a page which is showing as # when inspecting that page如何提取页面的实际href,在检查该页面时显示为#
【发布时间】:2019-11-15 16:48:53
【问题描述】:

我有一个有很多超链接的网站。当我检查页面时,所有显示为'#'的href。我无法提取实际的href。

<div class="reportby">
    <a href="#" id="rdToday" class="active" onclick="ViewTodayData()">Today</a>
    <a href="#" id="rdWeek" class="" onclick="ViewWeekData()">Week</a>
     <a href="#" id="rdMonth" class="" onclick="ViewMonthData()">Month</a>
                    </div>

【问题讨论】:

  • 所以需要从javascript中提取出来
  • 不确定您的问题是什么。 # 是预期的吗?您不确定如何提取href?到目前为止,您尝试过什么?

标签: javascript html href


【解决方案1】:

这是因为页面是使用ViewTodayData() 方法处理点击,而不是使用实际的HTML,您需要进入javascript 函数内部并查找链接。如果该操作是重定向到另一个页面,您应该会看到如下内容:

function ViewTodayData() {
   window.location.href = "http://www.example.com";
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多