2011-09-28 50 views
0

我正在使用ImageFlow 9.我在Iframe中添加了一個ImageFlow Scroller腳本。我想讓圖像在父頁面上的iframe之外打開。現在它正在打開Iframe中的圖像。我應該做什麼和在哪個文件中進行更改?Image Flow和Iframe

有是具有如下功能的.js文件 -

image.onclick = function() { document.location = this.url; } 

我需要在這裏進行更改或實際腳本使用此代碼 -

<img src="reflect.php?img=img/large1.jpg" longdesc="javascript:myLightbox.start('img/large1.jpg|Image 1');" alt="Image 1" /> 

回答

0

創建父頁面上的JavaScript函數,並從iFrame中調用該函數。

喜歡的東西

function openImage(url){ 
    // do your image handling stuff here 
} 

從iFrame中調用該函數:

parent.openImage(url); 

PS:我不建議在所有除非沒有別的辦法(其中大部分時間是不使用的iFrame案例)