рдЧреАрддрд╛рддреНрдордХ рд╡рд┐рд╖рдпрд╛рдВрддрд░
рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдХреНрд░реЛрдо рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдЧреИрд▓рд░реА рдореЗрдВ рдШреВрдорддрд╛ рд░рд╣рд╛, рдФрд░ рдПрдХ рдЯреАрд╡реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЬреИрд╕рд╛ рдХреЛрдИ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирд╣реАрдВ рдорд┐рд▓рд╛ рдЬреЛ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛ред рдЯреАрд╡реА рдЪреИрдирд▓реЛрдВ рдХреА рд╕рд╛рдЗрдЯреЗрдВ рдФрд░ рдЬрдм рдЖрдк рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЖрдЗрдХрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрд╕реЗ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЕрдм рдореИрдВ рдЗрд╕рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред
рд╢реБрд░реБрдЖрдд
рдЬреИрд╕реЗ рдХрд┐ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд░рд▓ рд╣реИ, рд╣рдо jQuery рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╡рд┐рд╡рд░рдг рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ:
{
"name" : "TV Program" ,
"version" : "0.1" ,
"options_page" : "options.html" ,
"browser_action" : {
"default_icon" : "img/icon.png" ,
"popup" : "popup.html"
},
"permissions" : [
"http://*/*"
]
}
* This source code was highlighted with Source Code Highlighter .
рдпрд╣ рдпрд╣рд╛рдВ рдирд╣реАрдВ рдЭреБрдХреЗрдЧрд╛, рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо popup.htm рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБрдЧреЗ, рдореИрдВрдиреЗ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреВрд░рд╛ рдХреЛрдб рдирд╣реАрдВ рджрд┐рдпрд╛ рд╣реИ, рдореИрдВ рдХреЗрд╡рд▓ рд╡рд╣ рд╣рд┐рд╕реНрд╕рд╛ рджреЗрддрд╛ рд╣реВрдБ рдЬрд╣рд╛рдБ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
if (localStorage[ "tv" ] == "ont" ){
var now = new Date()
if (now.getDay() == 0)
{ var day = "#sunday" }
if (now.getDay() == 1)
{ var day = "#monday" }
if (now.getDay() == 2)
{ var day = "#tuesday" }
if (now.getDay() == 3)
{ var day = "#wednesday" }
if (now.getDay() == 4)
{ var day = "#thursday" }
if (now.getDay() == 5)
{ var day = "#friday" }
if (now.getDay() == 6)
{ var day = "#saturday" }
$.get( "http://ont.by/new/programma" , {}, function (data, status) {
var details = $(data).find(day);
$( '#logo' ).html( '<img src="/img/ont_logo.png" />' );
$( '#tv' ).html(details);
});
}
if (localStorage[ "tv" ] == "bt" ){
$.get( "http://www.tvr.by/rus/progtv1.asp" , {}, function (data, status) {
var details = $(data).find( '#rubricator' );
$( '#logo' ).html( '<img src="/img/bt_logo.png" />' );
$( '#tv' ).html(details);
});
}
if (localStorage[ "tv" ] == "ntv_by" ){
$.get( "http://www.tvr.by/rus/progntv.asp" , {}, function (data, status) {
var details = $(data).find( '#rubricator' );
$( '#logo' ).html( '<img src="/img/ntv_logo.png" />' );
$( '#tv' ).html(details);
});
}
* This source code was highlighted with Source Code Highlighter .
рдпрд╣ рд╕рдм рдХреЗрд╡рд▓ рдЪреИрдирд▓ рд╕рд╛рдЗрдЯ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдмрд╕ рдПрдХ рдбрд┐рд╡ рдмреНрд▓реЙрдХ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рджрд┐рди рдХрд╛ рдирд╛рдо рдкрддрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдлрд┐рд░ рдбрд┐рд╡ рдмреНрд▓реЙрдХ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдХреЛрдб рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЪреИрдирд▓ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреЙрдк-рдЕрдк рд╡рд┐рдВрдбреЛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЪреИрдирд▓ рдХрд╛ рдирд╛рдо рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░рдг рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдм рд╣рдо рдПрдХ рд╕реЗрдЯрд┐рдВрдЧ рдкреЗрдЬ рдмрдирд╛рдПрдВрдЧреЗ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЖрдк рдХрд┐рд╕ рдЪреИрдирд▓ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >
< html >
< head >
< meta http-equiv ="Content-Type" content ="text/html; charset=UTF-8" >
< link href ="options.css" rel ="stylesheet" type ="text/css" />
</ head >
< body >
< div class ="menu" >
< label > </ label >
< form >
< select id ="tv" style ="width: 200px;" >
< option value ="ont" > </ option >
< option value ="bt" > </ option >
< option value ="ntv_by" > - </ option >
</ select >
</ form >
</ div >
< br />
< div class ="menu" >
< div class ="buttons" >
< input type ="button" id ="lngSave" value ="Save" onClick ="return onSave();" />
</ div >
</ div >
< script >
function onSave(){
localStorage[ "tv" ] = document .getElementById( 'tv' ).value;
}
</ script >
</ body >
</ html >
* This source code was highlighted with Source Code Highlighter .
рдЦреИрд░, рдмрд╕ рдЗрддрдирд╛ рд╣реАред рдПрдХреНрд╕рдЯреЗрдВрд╢рди рддреИрдпрд╛рд░ рд╣реИ, рдпрд╣рд╛рдВ рдЕрд╕реЗрдВрдмрд▓реА рдлреЙрд░реНрдо
рдбрд╛рдЙрдирд▓реЛрдб рдореЗрдВ рд╣реА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИ, рдпрджрд┐ рдЖрдк рд╕реНрд░реЛрдд рдХреЛрдб рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдЬрд╝рд┐рдк рдореЗрдВ рдмрджрд▓ рджреЗрдВ, рдлрд┐рд░ рдЗрд╕реЗ рдПрдХ рдирд┐рдпрдорд┐рдд рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдирдЬрд╝рд┐рдк рдХрд░реЗрдВред
рдЪреВрдВрдХрд┐ рд╡рд┐рд╕реНрддрд╛рд░ рд╢реБрд░реВ рдореЗрдВ рдЦреБрдж рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдореИрдВ рдмреЗрд▓рд╛рд░реВрд╕ рдореЗрдВ рд░рд╣рддрд╛ рд╣реВрдВ, рдХреЗрд╡рд▓ рдмреЗрд▓рд╛рд░реВрд╕реА рдЪреИрдирд▓ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ рдХрд┐рд╕реА рднреА рдЪреИрдирд▓ рдХреЛ рдмрд╣реБрдд рдЬрд▓реНрджреА рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдореИрдВ рдПрдХ рдкреГрд╖реНрда рдЬреЛрдбрд╝рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬрд┐рд╕ рдкрд░ рдХрдИ рдЪрдпрдирд┐рдд рдЪреИрдирд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рд╕рд╛рде рд╣реА рдЕрдзрд┐рдХ рдмреЗрд▓рд╛рд░реВрд╕реА рдФрд░ рд░реВрд╕реА рдЪреИрдирд▓ рднреА рдЬреЛрдбрд╝реЗрдВрдЧреЗред рдФрд░ рдЕрдм рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рдЖрд▓реЛрдЪрдирд╛ рд╕реБрдирдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рддрд╣рдЦрд╛рдирд╛
рдЬреНрдпрд╛рджрд╛рддрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдореЗрдВ рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдЙрдкрд▓рдмреНрдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рдкреГрд╖реНрда рд╕реЗ рд╕реЗрдЯрд┐рдВрдЧ рдкреГрд╖реНрда рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
Google Chrome рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛рдирд╛ , рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдФрд░ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдкрд╕рдВрдж рдЖрдпрд╛ рдерд╛ред