1. 程式人生 > >多個頁面共享JAVASCRIPT 變數,物件,函式

多個頁面共享JAVASCRIPT 變數,物件,函式

<html>
<head>
<title>index</title>
</head>
<frameset cols="20%,80%">
<frame src="left.html" name="left" />
<frame src="right.html" name="right" />
</frameset>
</html>

left.html

<html>
<head>
<title> New Document </title>

<script language="javascript">
var selectedindex=30;

</script>
</head>


</html>

right.html
<html>
<head>
<title> New Document </title>
</head>
<script language="javascript">
 
function hello(){
//self.parent.left.changeindex(10)
 alert(self.parent.left.selectedindex);
}
</script>
<body onload=hello()>

</body>

</html>
self.parent.left.selectedindex    //self當前window物件,parent是上級window物件,left是frame的名稱,儲存了對自身frame的window引用。

執行index.html。在右邊可以得到左邊的

selectedindex物件的值

相關推薦

頁面共享JAVASCRIPT 變數物件函式

<html> <head> <title>index</title> </head> <frameset cols="20%,80%"> <frame src="left.html" name="l

頁面共用的功能做成模板其他頁面只需要匯入定義的模板即可

page1.axml中定義模板 例,定義name為searchBar的模板: <template name="searchBar"> <view class="searchWrap"> <search-bar placeholder="企業名稱" onInp

同一瀏覽器、同一域、同一時間、頁面選項卡共用同一session區分不同頁面選項卡的解決方法

    在web開發中,session機制常常用於區分使用者身份,但session也有無能為力之處,設想一個情形:     【多個使用者】分別使用【不同選項卡頁面】在【同一會話時間】公用【同一】瀏覽器,【登入同一應用】,此時服務端使用session將【無法區分】不同選項卡

頁面跳轉到一個頁面每次跳轉顯示不一樣的內容相同功能形式不同的jsp頁面整合成一個 根據傳遞的引數值來決定跳轉的jsp頁面該顯示什麼樣的內容避免newjsp頁面節省資源

在jsp開發過程中,會遇到這樣的情況; 一個頁面跳轉到另一個頁面,需要兩個jsp頁面; 如果有5、6種不同的一個頁面跳轉到另一個不同的jsp頁面的時候,基本的功能都差不多,類似的情況,如果建立很多的jsp,會導致資源浪費,還有就是建立多個jsp頁面到後來自己都有點暈; 那麼只需要在傳遞的

Nginx配置專案放在不同的tomcat中共享同一個埠

一、準備兩個tomcat以及Nginx安裝包 1.1分別命名為tomcat1,tomcat2。 1.2在兩個tomcat的webapps下面分別新建個專案 server1,server2. 二、配置Ngnix的配置檔案 http { include

la'ravel 中 同主域名下專案共享session登入狀態

共享session的前提是session在一個公共的地方,比如database,redis等,laravel框架提供了很大驅動選擇; 這裡只需要在配置檔案裡配置三個地方即可   'driver' => env('SESSION_DRIVER', 'redis'),//sessio

C++檔案共享同一標頭檔案時全域性變數的宣告

前言 在編寫非小型程式時,僅僅用到函式進行模組化是不夠的,由於函式眾多,在一個或幾個檔案中完成程式會造成單個程式檔案過長。這樣一來,不知不覺中提高的模組間的耦合性,擴大了程式的修改時間。這時候將功能分散到更多的模組中就變得尤為重要了。 那麼,保持一個統一的結

頁面相同的id或者class時繫結jquery事件無效解決方案

<div id="cp_liuyan" class="cp_tl cp_tl2" >按鈕</div> <div id="cp_liuyan" class="cp_tl cp_tl2" >按鈕</div> <div id="

[Go]基於Go語言的Web路由轉發網站共享一個端口

鏡像 語言 域名 服務 web服務 進行 測試 其實在 所有 服務器上跑了很多的Web服務,但都是基於Golang自己寫的,不能像IIS或者Apache一樣共享端口和綁定域名,很多端口號自己又記不住 所以呢,我就利用端口轉發技術,制作了這樣一個Web路由 其主要原理就是

iOS 頁面push或present遷移到指定ViewController

多個頁面push或present,遷移到指定ViewController,根據判斷依據。 1、presentViewController合理利用 presentedViewController與pre

Activityapp頁面

1新建工程 1.2新增新的Activity 1.2.1 在工程下新增新的.java檔案:工程名->new->class出現如圖所示視窗 在name欄中輸入名稱,SecondActivity,無需字尾。 在Superclass一欄中選擇B

如何使頁面同步使用一個頁面模板

效果 sig 推薦 sign cti itl assign .get 頁面 1、在需要同步到頁面模板的方法中添加一個sign值,如下: $this->assign(‘sign‘, ‘1‘); 2、在頁面模板中建立隨sign屬性值改變其標題: <p class="

AngularJs通過路由傳參解決頁面資源浪費問題

blank class resource 對象 傳參 提高 控制器 開發效率 $scope 在實際開發中會遇到很多類似模塊界面大體都一致只是極少的細節部分不一樣,這時不管是在html頁面還有js及數據交互的時候我們就沒必要因為這些不同的頁面分出不同的文件,這樣很浪費內存及效

emWin 2天速成實例教程002_頁面窗口切換

emwin 窗體 窗口 頁面 隱藏 備註:(1)打開工程目錄下的"Exe\GUISimulationDebug.exe"即可看到效果。(2)看完教程000~005就基本會用emWin做項目,其他章節可以需要時再參考。 用emWin做界面,可以簡單理解為每個C文件即對應

scrapy 組合頁面的數據一並存儲

存儲 blank bsp 頁面 tps 信息 www quest ans 暫不重復,請看參考信息 參考: https://segmentfault.com/q/1010000009651745/a-1020000009652641 https://www.jianshu.

jmeter 正則獲取返回token至本地文件並跨線程組調用

mage 表達 processor csv文件 參數 res 例如 通過 mark 1、打開jmeter,創建setup Thread Group對於setup Thread Group和tearDown Thread Group來說,從字面意思上來看就是安裝線程組和卸載線

spring cloud消費端重複定義feign client模組掃描

問題連線:點選開啟連結  嘗試將FeignClient單獨建立了一個模組G,將對各個模組的FeignClient呼叫介面集中在模組G中管理,A,B,C,D,E,F模組互調時,只需要在pom中引入G模組即可。但一直失敗,對於該問題網上大都是 加@ComponentScan(basePack

資料庫擴充套件性設計:使用二進位制解決一條記錄關聯狀態的問題(轉)可以嘗試一下

程式開發中,經常遇到一條記錄有多個狀態位,比如一條商品,他屬於熱門,新品,特賣。我們的資料庫如何設計呢? 一般有幾種方法 (1)建立關聯表 關聯表字段:關係Id,商品Id,屬性Id 查詢:使用關聯表的方式,查詢某屬性的商品。 程式:寫入時,寫商品表和關聯表;

python學習入門番外1 變數物件函式傳值問題 2018.8.18

在函式傳值的問題中,多有對函式傳值是按值傳遞還是按引用傳遞引數的討論,這些都源於C系語言。 但事實上,python中並不適用。 預設情況下,在C語言中,引數是按照值來傳遞的,這需要生成函式的傳入引數的一個副本以供使用,這時你不能修改傳入引數的初始內容 當使用指標變數(*var)時,將

16-GPRS(Air202)關於檔案中的變數呼叫和定時器

https://www.cnblogs.com/yangfengwu/p/9968405.html 因為自己看到好多問多個檔案呼叫的,感覺這個應該說一說 對了大家有沒有知道這個是幹什麼的    大家有沒有看這篇 https://www.cnblogs.com/yang