【问题标题】:How to add page url to an HTML Element value如何将页面 url 添加到 HTML 元素值
【发布时间】:2016-12-29 15:37:46
【问题描述】:

我正在尝试使用页面的当前 URL 创建一个页面自适应共享按钮(因为页面因客户数量而异)。在下面的代码中,有一个“脚本”,其中包含我需要使用当前页面 url 的元素,“data-url”。这可能吗?

<script type="IN/Share" data-url="thispagesurl" data-counter="top"></script>

我会在 javascript 或 aspx 中使用某种变量来代替引号吗?我真的不确定,因为我真的对 js 了解不多。

【问题讨论】:

    标签: javascript html asp.net url


    【解决方案1】:

    您可能需要在服务器端做一些事情。

    可以访问和修改脚本标签:(假设你的是页面上的第一个脚本标签)

    document.getElementsByTagName('script')[0].setAttribute('data-url', window.location.href)

    但是这很可能不起作用,因为脚本已经加载了它们的内容

    【讨论】:

    • 该死。我猜我必须在 aspx 中做一些事情来创建正确的标签。这个文件是asp的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    • 1970-01-01
    • 2022-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多