當scipt2被調用時,我想傳遞值(用戶名)。 script1獨立,但在script1之後,所以在script1的值已填充但需要它是持久性的以供未來的腳本調用使用。從另一個javascript獲取值
script1.js
var user = "";
function method1(){
var username = document.getElementById('username').value;
var app = new UserText();
app.setValue(username);
// more logic
}
function UserText(){
this.getValue = function(){
return this.user;
};
this.setValue = function(val){
this.user = val;
};
}
Script2.js
alert(UserText.getValue());
腳本是否有共享的上下文(例如Web應用程序)? –
是的,他們是同一個應用程序的一部分,但是被獨立調用。它是一個FF插件(xul) – user1579906