Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Asp.NETCodeBehind调用JavaScript(不是函数)_Javascript_Jquery_Asp.net_Button_Click - Fatal编程技术网

从Asp.NETCodeBehind调用JavaScript(不是函数)

从Asp.NETCodeBehind调用JavaScript(不是函数),javascript,jquery,asp.net,button,click,Javascript,Jquery,Asp.net,Button,Click,我需要知道如何在Asp.Net中通过按钮单击事件调用下面的Javascript <script type='text/javascript'> $("#various3").fancybox({ 'width': '75%', 'height': '75%', 'autoScale': false, 'transitionIn': 'none', '

我需要知道如何在Asp.Net中通过按钮单击事件调用下面的Javascript

<script type='text/javascript'>
        $("#various3").fancybox({
            'width': '75%',
            'height': '75%',
            'autoScale': false,
            'transitionIn': 'none',
            'transitionOut': 'none',
            'type': 'iframe'
        });
</script>

$(“#various3”).fancybox({
“宽度”:“75%”,
“高度”:75%,
“自动缩放”:false,
“transitionIn”:“无”,
“transitionOut”:“无”,
“type”:“iframe”
});
这是我常用的Asp.Net按钮

<asp:Button ID="Button1" runat="server" Text="Button" />

将代码包装在函数中,并在客户端单击按钮事件时调用该函数

<script type='text/javascript'>
   function createFancyBox() {
    $("#various3").fancybox({
        'width': '75%',
        'height': '75%',
        'autoScale': false,
        'transitionIn': 'none',
        'transitionOut': 'none',
        'type': 'iframe'
    });
    // include this line to stop the button to call the server side event
    return false;
  }
</script>

<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="return createFancyBox();" />

函数createFancyBox(){
$(“#various3”).fancybox({
“宽度”:“75%”,
“高度”:75%,
“自动缩放”:false,
“transitionIn”:“无”,
“transitionOut”:“无”,
“type”:“iframe”
});
//包括此行以停止调用服务器端事件的按钮
返回false;
}

+1但由于该函数将始终返回false,并且单击此按钮后不会返回任何内容;我会去掉
asp:button
控件,只使用一个常规的
button
元素。@Waqas For button它不能正常工作,如果我使用hyperlink,它工作得很好,原因可能是什么?