Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
Javascript 在jQuery应用程序中保存windows html和弹出窗口的位置_Javascript_Jquery_Web Applications - Fatal编程技术网

Javascript 在jQuery应用程序中保存windows html和弹出窗口的位置

Javascript 在jQuery应用程序中保存windows html和弹出窗口的位置,javascript,jquery,web-applications,Javascript,Jquery,Web Applications,我很好奇javascript/jquery中推荐的处理弹出窗口和窗口的方法是什么。我知道有很多方法,我更好奇的是哪种方法,如果它们不相等的话,总的来说是优越的,可能是因为我还没有考虑过的原因(比如速度、可维护性等) 现在,我在html页面底部有许多用于弹出窗口的div。它们在页面加载时隐藏,然后通过激活它们的单击功能移动和显示 我知道很多插件会通过javascript将代码附加到页面上(我假设是加载的) 我正在考虑在底部有一个,并使用$.load函数为模式窗口在其中放置内容 有没有我遗漏的主要方

我很好奇javascript/jquery中推荐的处理弹出窗口和窗口的方法是什么。我知道有很多方法,我更好奇的是哪种方法,如果它们不相等的话,总的来说是优越的,可能是因为我还没有考虑过的原因(比如速度、可维护性等)

现在,我在html页面底部有许多用于弹出窗口的div。它们在页面加载时隐藏,然后通过激活它们的单击功能移动和显示

我知道很多插件会通过javascript将代码附加到页面上(我假设是加载的)

我正在考虑在底部有一个
,并使用$.load函数为模式窗口在其中放置内容


有没有我遗漏的主要方法?

我更喜欢通过AJAX加载对话框的内容-按照您的建议在页面底部使用一个按钮,然后加载内容

$(document).ready(function(){
var dialogOpts = {
      modal: true,
      bgiframe: true,
      autoOpen: false,
      height: 500,
      width: 500,
      draggable: true,
      resizeable: true,
   };
$("#example").dialog(dialogOpts);   //end dialog

   $('#showdialog').click(
      function() {
         $("#example").load("test.html", [], function(){
               $("#example").dialog("open");
            } 
         );
         return false;
      }
   );

});

我更喜欢通过AJAX加载对话框的内容-按照您的建议在页面底部使用一个按钮,然后加载内容

$(document).ready(function(){
var dialogOpts = {
      modal: true,
      bgiframe: true,
      autoOpen: false,
      height: 500,
      width: 500,
      draggable: true,
      resizeable: true,
   };
$("#example").dialog(dialogOpts);   //end dialog

   $('#showdialog').click(
      function() {
         $("#example").load("test.html", [], function(){
               $("#example").dialog("open");
            } 
         );
         return false;
      }
   );

});