点击触发POP上传

时间:2016-09-07 15:38:22

标签: javascript jquery html

我正在尝试通过单击按钮打开弹出窗口。 请检查下面的代码并告诉我它为什么不起作用。 我正在使用getreponse popup

http://www.reussirlegmat.com/2499-2/

<!doctype html>
<html lang="en">    
  <head>  
    <meta charset="utf-8">    
  </head>    
  <body>       
    <button id="button" >Show it</button>   
    <script type="text/javascript" src="https://app.getresponse.com/view_webform_v2.js?u=BaAuE&webforms_id=7152504">{    
  "name": "myuniqueform2"       
}       
    </script>      
    <script>        
      var myform = GRWF2.get('myuniqueform2'),   
          element = document.getElementById('button');   
      element.addEventListener("click", function(){          
        myform.show();        
      });       
    </script>     
  </body>    
</html>

1 个答案:

答案 0 :(得分:1)

在您的网站上,有些内容会在您脚本的每一行附近放置<p>...</p>个标记。

<p><script type="text/javascript" src="https://app.getresponse.com/view_webform_v2.js?u=BaAuE&#038;webforms_id=7152504">{</p>
<p>"name": "myuniqueform2"   </p>
<p>}   </p>
<p></script>   </p>
<p><script>     </p>
<p>var myform = GRWF2.get('myuniqueform2'),</p>
<p>element = document.getElementById('button');</p>
<p>element.addEventListener("click", function(){       </p>
<p>myform.show();     </p>
<p>});   </p>
<p></script> </p>
<p></body></p>
<p></html></p>

那些导致解析错误。摆脱它们。

我不知道你是怎么做到的 - 我怀疑你用文字处理器编辑了代码然后告诉它导出为HTML。