google reader 的 prompt 函数

阅读更多

IE7对prompt做了限制,MS的产品部门真是好奇怪....

我抄了一下google reader的prompt实现

function ie7(){
return (document.all?true:false)&&!("contains" in document)&&!window.opera&&("XMLHttpRequest" in window);
}


function raw_input(a,b){
b=b||'';
a={_message:a,_initialValue:b,_newValue:null}
if(ie7()){
    window.showModalDialog(
        "/reader/ui/3744973097-zh-CN-prompt?hl=zh-CN",a,
       "dialogHeight:140px;dialogWidth:400px;scroll:no;status:no;unadorned:yes"
    );
    return a._newValue
}else return window.prompt(a,b)
};

/reader/ui/3744973097-zh-CN-prompt?hl=zh-CN 的代码

Google 阅读器







你可能感兴趣的:(Google,UI,Opera,HTML)