2008-09-18 40 views

Trả lời

4

Hãy thử một cái gì đó như thế này:

getURL("javascript:location.reload(true)");

11

Kiểm tra ExternalInterface trong Action Script. Sử dụng này, bạn có thể gọi bất kỳ chức năng Javascript trong mã của bạn:

if (ExternalInterface.available) 
    { 
    var result = ExternalInterface.call("reload"); 
    } 

Trong đoạn mã nhúng HTML nhập một hàm JavaScript:

function reload() 
    { 
    document.location.reload(true); 
    return true; 
    } 

này có lợi thế là bạn cũng có thể kiểm tra, nếu cuộc gọi chức năng đã thành công và hành động phù hợp. getUrl cùng với một cuộc gọi đến JavaScript không nên được sử dụng ngày hôm nay nữa. Đó là một hack cũ.

1

Trong Flash 10 bạn có thể làm:

navigateToURL(new URLRequest("path_to_page"), "_self"); 
2

Nhanh chóng và bẩn: Điều này sẽ làm việc trong hầu hết các trường hợp (mà không sửa đổi các trang HTML ở tất cả):

import flash.external.ExternalInterface; 

ExternalInterface.call("history.go", 0); 
4

Simple giải pháp một dòng.

ExternalInterface.call("document.location.reload", true); 
Các vấn đề liên quan