【问题标题】:How do you ask for input in html, and if you can is there anyway to concatenate it in src?您如何在 html 中要求输入,如果可以的话,是否可以在 src 中将其连接起来?
【发布时间】:2017-01-06 19:49:28
【问题描述】:

各位程序员!!!我知道这听起来很愚蠢,但我目前正在尝试在网站中嵌入 iframe。我希望网站向用户询问网站......然后当发生这种情况时,它会激活 iframe 代码。这是我的代码想法,可以为您提供更好的想法...

<iframe src = "http://" + input></iframe>

显然这是行不通的,即使我知道...但是什么会使这个工作?或者如果它不起作用,有没有办法从学校 chromebook 中解除对网站的阻止,或者我可以编写一个可以做到这一点的程序。 :) 这可能不会得到回答,因为它非常愚蠢,但我希望能得到任何帮助。

【问题讨论】:

    标签: html iframe


    【解决方案1】:

    试试这个

    <HTML>
    <iframe id="urlframe" src=""></iframe>
    <script>
    function askforsite() {
    var url = prompt("Enter site URL: ");
    document.getElementById("urlframe").setAttribute("arc", "http://"+url);
    }
    </script>
    <body onLoad="askforsite();"></body></HTML>
    

    【讨论】:

      【解决方案2】:

      非常相似,但有一个表单,因此您可以重复使用它:

      <input type="text" id="url">
      <button onclick="showURL()">Show Website</button>
      <iframe id="newPage" src = ""></iframe>
      <script>
        function showURL() {
          var url = document.getElementById("url").value;
          document.getElementById('newPage').src = url;
        }
      </script>
      

      不过,您可能对某些网站的“Refused to display in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'”有一些问题。

      【讨论】:

      • 好的。是的。我对 html 很陌生,我知道很多,但我不知道脚本是一回事。实际上,我和我的一个朋友正在尝试创建一个程序来从网站上抓取最受欢迎的项目,但我们失败了。但是,这很有趣,因为他几乎不会任何 java,而我知道这一切意味着什么,我以前从未见过。
      • 我会看看这是否有效并告诉你它是否有效。不过我认为会的。
      • 天哪,它有效。谢谢 :D 看看 - wchsunblocked.weebly.com/unblocked-pages.html.
      猜你喜欢
      • 1970-01-01
      • 2020-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多