【问题标题】:return domain name in javascript在javascript中返回域名
【发布时间】:2014-07-04 21:33:01
【问题描述】:

我正在尝试使用 javascript 将域名回显/返回到显示的文档中。
我发现this 代码可以通过单击按钮来工作

但我需要它在页面加载时自动运行。 这个想法是,我在具有多个域的站点上有一个关于页面。 因此,如果有人加载 foo.com,页面会显示“About FOO.COM”,如果有人加载 BAR.COM,页面也会显示“About BAR.COM”。

<!DOCTYPE html>
<html>
<body>

<p id="demo">Click the button to return the domain name of the server that loaded this document.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
var x = document.getElementById("demo");
x.innerHTML=document.domain;
}
</script>

</body>
</html>

【问题讨论】:

  • 您应该向我们展示您的代码。您也可以使用 PHP 显示域名,如果您使用 PHP,它可能是更好的解决方案
  • 你应该去真正学习 JavaScript
  • 给定链接中的代码是 JavaScript。 Java 和 JavaScript 是两种不同的语言。

标签: javascript document getelementbyid


【解决方案1】:

使用 jquery:

<div id="yourbutton>your Button</div>
<script>
$(document).ready(function(){
    $("#yourbutton").html(document.domain);
});
</script>

没有jQuery: 搜索window.onload

...是的,我在 stackoverflow 上的第一篇文章;

【讨论】:

    【解决方案2】:

    只需立即调用该函数,而不是将其放入事件处理程序中。

    myFunction();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-30
      • 2011-06-04
      • 2021-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-29
      • 1970-01-01
      相关资源
      最近更新 更多