簡體   English   中英

點擊按鈕時彈出

[英]Popup when click button

我有一個帶有按鈕的簡單html,我訂閱了mailchimp(時事通訊和表單小部件),並且從中獲取了我的網站代碼,該代碼可在您加載頁面時使用。 我希望頁面僅在單擊按鈕時執行代碼(打開彈出窗口)。 你能幫我嗎?

(我覺得這很簡單,但是我有點害怕,因為它是腳本代碼-我不知道為什么...)

這是我的頁面-頭中有腳本

<html>
<head>

<script type="text/javascript" src="//s3.amazonaws.com

/downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-`config="usePlainJson: true, isDebug: false"></script>`

<script type="text/javascript">require(["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"mc.us7.list-manage.com","uuid":"d5b6774fb8bf432d69df52d93","lid":"3ed431a3b6"}) })</script>


</head>
<body>

<button type="button">Click Me!</button>

</body>
</html>

另外,我將其上傳到服務器-這是在線頁面: http : //judamenahem.com/popuplp2/popup.html

您可以使用標准的彈出框(大多數網站用於以下框:“嘿,您贏了X,您真的要離開嗎?”)可以通過alert()向對方提問。

這是關於它們的一些文檔。 http://www.w3schools.com/js/js_popup.asp您只需要將ClickEventHandler附加到JS中觸發alert()的按鈕上。

 function myFunction() { alert("I am an alert box!"); } 
 <button type="button" onclick="myFunction()">Click Me!</button> 

因此,當您單擊“提交”按鈕時,它將打開警報框

還有提示()函數,它使用戶可以與框進行交互

您只需要在按鈕的onClick中添加加載當前彈出窗口的代碼即可。

function myFunction() {
    require(["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"mc.us7.list-manage.com","uuid":"d5b6774fb8bf432d69df52d93","lid":"3ed431a3b6"}) });
 }

並使用:

 <button type="button" onclick="myFunction()">Click Me!</button>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM