jasmine214--love

          只有當(dāng)你的內(nèi)心總是充滿快樂、美好的愿望和寧靜時(shí),你才能擁有強(qiáng)壯的體魄和明朗、快樂或者寧靜的面容。
          posts - 731, comments - 60, trackbacks - 0, articles - 0

          JS--頁面返回/跳轉(zhuǎn)/刷新

          Posted on 2010-07-23 10:44 幻海藍(lán)夢 閱讀(5555) 評論(0)  編輯  收藏 所屬分類: JS

          原文:

          Javascript 返回上一頁
          1. Javascript 返回上一頁 history.go(-1), 返回兩個(gè)頁面: history.go(-2);

          ? 2. history.back().

          ? 3. window.history.forward()返回下一頁

          ? 4. window.history.go(返回第幾頁,也可以使用訪問過的URL)?

          例:
          <a href="javascript:history.go(-1);">向上一頁</a>

          response.Write("<script language=javascript>")
          response.Write("if(!confirm('完成任務(wù)?')){history.back();}")
          response.Write("</script>")
          response.Write("<script language=javascript>history.go(-1);</script>")
          <a href="javascript:history.go(-1);">向上一頁</a>

          頁面跳轉(zhuǎn):onclick="window.location.href='list.aspx'"

          P.S.
          小技巧(JS引用JS):
          <script type=text/javascript>
          <!--
          if (typeof SWFObject == "undefined") {
          document.write('<scr' + 'ipt type="text/javascript" src="/scripts/swfobject-1.5.js"></scr' + 'ipt>');}
          //-->
          </script>

          Javascript刷新頁面的幾種方法:
          1??? history.go(0)
          2??? location.reload()
          3??? location=location
          4??? location.assign(location)
          5??? document.execCommand('Refresh')
          6??? window.navigate(location)
          7??? location.replace(location)
          8??? document.URL=location.href

          自動刷新頁面的方法:
          1.頁面自動刷新:把如下代碼加入<head>區(qū)域中
          <meta http-equiv="refresh" content="20">
          其中20指每隔20秒刷新一次頁面.

          2.頁面自動跳轉(zhuǎn):把如下代碼加入<head>區(qū)域中
          <meta http-equiv="refresh" content="20;url=http://www.javaeye.com">
          其中20指隔20秒后跳轉(zhuǎn)到http://www.javaeye.com頁面

          3.頁面自動刷新js版
          <script language="JavaScript">
          function myrefresh()
          {
          ?????? window.location.reload();
          }
          setTimeout('myrefresh()',1000); //指定1秒刷新一次
          </script>

          ASP.NET如何輸出刷新父窗口腳本語句
          1.?? this.response.write("<script>opener.location.reload();</script>");?

          2.?? this.response.write("<script>opener.window.location.href = opener.window.location.href;</script>");


          3.?? Response.Write("<script language=javascript>opener.window.navigate(''你要刷新的頁.asp'');</script>")


          JS刷新框架的腳本語句

          //如何刷新包含該框架的頁面用?
          <script language=JavaScript>
          ?? parent.location.reload();
          </script>

          //子窗口刷新父窗口
          <script language=JavaScript>
          ??? self.opener.location.reload();
          </script>
          ( 或 <a href="javascript:opener.location.reload()">刷新</a>?? )

          //如何刷新另一個(gè)框架的頁面用?
          <script language=JavaScript>
          ?? parent.另一FrameID.location.reload();
          </script>

          如果想關(guān)閉窗口時(shí)刷新或者想開窗時(shí)刷新的話,在<body>中調(diào)用以下語句即可。

          <body onload="opener.location.reload()"> 開窗時(shí)刷新
          <body onUnload="opener.location.reload()"> 關(guān)閉時(shí)刷新

          <script language="javascript">
          window.opener.document.location.reload()
          </script>

          主站蜘蛛池模板: 云和县| 天气| 灌阳县| 文成县| 苏尼特右旗| 新乐市| 梁山县| 周至县| 秦皇岛市| 鱼台县| 沙洋县| 普兰店市| 罗定市| 潼关县| 灌阳县| 项城市| 九龙县| 九龙城区| 丁青县| 东安县| 磐安县| 上饶市| 贡山| 田阳县| 介休市| 德格县| 来安县| 那曲县| 托克托县| 射洪县| 霍州市| 十堰市| 富源县| 行唐县| 襄汾县| 苏尼特左旗| 海门市| 师宗县| 德昌县| 隆昌县| 郴州市|