Ir nepieiešams links, ar kura palīdzību iestata browserim mājas lapu. Šāds skripts man ir pa rokai, kas izskatās šādi
function setHomepage(url)
{
if (document.all)
{
document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage(url);
}
else if (window.sidebar)
{
if(window.netscape)
{
try
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch(e)
{
alert("This action was aviod by your browser. If you want to enable, please enter about:config in your address line, and change the value of signed.applets.codebase_principal_support to true.");
}
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',url);
}
}
Gan uz IE, gan firefox strādā, bet pirms tam firefoxā nepieciešams nomainīt iestatījumus, kur signed.applets.codebase_principal_support ir jauzstāda uz true. Advancēts lietotājs to spēj izdarīt, taču citiem tas var sagādāt problēmas.
Varbūt kāds zin risinājumu, kā šos iestatījumus uzstādīt automātiski un tālāk izpildīt šo sethomepage funkciju?
Meklēju, un visur stāsta par kaut ko šādu user_pref("signed.applets.codebase_principal_support", true), kur šī rindiņa ir firefox settingos jaiemet. Loģiski padomājot, tak neliksim lapas apmeklētājiem to darīt.
Question
SkyD
Sveiki!
Ir nepieiešams links, ar kura palīdzību iestata browserim mājas lapu. Šāds skripts man ir pa rokai, kas izskatās šādi
Gan uz IE, gan firefox strādā, bet pirms tam firefoxā nepieciešams nomainīt iestatījumus, kur signed.applets.codebase_principal_support ir jauzstāda uz true. Advancēts lietotājs to spēj izdarīt, taču citiem tas var sagādāt problēmas.
Varbūt kāds zin risinājumu, kā šos iestatījumus uzstādīt automātiski un tālāk izpildīt šo sethomepage funkciju?
Meklēju, un visur stāsta par kaut ko šādu user_pref("signed.applets.codebase_principal_support", true), kur šī rindiņa ir firefox settingos jaiemet. Loģiski padomājot, tak neliksim lapas apmeklētājiem to darīt.
Ir risinājumi?
Edited by SkyDLink to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.