我有一个jquery函数,我需要在打开iframe网站后调用它.
我试图在一个iframe中打开一个weblink,打开后我需要调用以下函数.
那我该怎么做呢
这是我的功能:
<script type="text/javascript"> $(document).ready(function(){ $("#<%=Button1.ClientID%>").click(function (event) { $('#<%=TextBox1.ClientID%>').change(function () { $('#varIoUs3').attr('href',$(this).val()); }); $("#<%=Button2.ClientID%>").click(); }); }) function showStickySuccessToast() { $().toastmessage('showToast',{ text: 'Finished Processing!',sticky: false,position: 'middle-center',type: 'success',closeText: '',close: function () { } }); } </script>
这是我的按钮来打开IFrame中的链接:
<a id="varIoUs3" href="#"><asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="Button2_Click"/></a>
其实这是我简单的页面:
这是消息
解决方法
您可以在JavaScript中使用正常的setTimeout方法.
即…
setTimeout( function(){ // Do something after 1 second },1000 );
在您的示例中,您可能需要直接使用showStickySuccessToast.