@@ -9,20 +9,24 @@ function onload(func) {
99onload ( function ( ) {
1010 console . log ( "getcookieload" ) ;
1111 document . body . setAttribute ( "get-cookie" , "true" ) ;
12- window . postMessage ( { "info" :"get-cookieModReady" } , "*" ) ; //预传递,在签到平台登录主页时自动填入info信息
13- window . addEventListener ( 'click' , function ( event ) {
12+ window . postMessage ( { "info" :"get-cookieModReady" } , "*" ) ; //预传递,测试自动填入功能
13+ //添加旧版平台bug修复性兼容//将来弃置
14+ if ( location . pathname . indexOf ( '/edit' ) > 0 ) { $ ( "a.ng-scope[data-toggle=get-cookie]" ) . each ( function ( ) { this . removeAttribute ( "disabled" ) } ) }
15+
16+ window . addEventListener ( 'click' , function ( event ) {
1417 var export_btn = event . target ;
15- var port = chrome . runtime . connect ( { name : "get_cookie" } ) ;
1618 if ( export_btn . getAttribute ( "data-toggle" ) == "get-cookie" ) {
19+ var port = chrome . runtime . connect ( { name : "get_cookie" } ) ;
20+
1721 var site = export_btn . getAttribute ( "data-site" ) ;
1822 var name = export_btn . getAttribute ( "data-name" ) ;
1923 var domain = export_btn . getAttribute ( "data-domain" ) ;
2024 var callback = export_btn . getAttribute ( "data-callback" ) ;
2125 port . postMessage ( { "do" : "get_cookie" , "site" : site , "name" : name , "domain" : domain } ) ;
2226 port . onMessage . addListener ( function ( msg ) {
2327 if ( window . confirm ( '你确定要此网站获取你' + site + '的Cookies么?' ) ) {
24- export_btn . setAttribute ( "data-cookie" , JSON . stringify ( msg ) ) ;
25- // console.log(msg);
28+ // export_btn.setAttribute("data-cookie", JSON.stringify(msg));
29+ console . log ( "postMessage" , msg ) ;
2630 window . postMessage ( msg , "*" ) ; //传递给页面消息,让网页填上cookies数据
2731 } else {
2832 return false ;
0 commit comments