Avatar billede xcover Nybegynder
06. august 2003 - 14:14 Der er 8 kommentarer og
2 løsninger

Startside klik

Hejsa...

Hvordan laver jeg et link på min hjemmeside som når brugeren klikker på sætter min hjemmeside som startside på brugerens computer ?

- XCoVer
Avatar billede mm12010 Nybegynder
06. august 2003 - 14:17 #1
Avatar billede xcover Nybegynder
06. august 2003 - 14:20 #2
Det er til foretrukne jeg skal bruge det til startside....
Avatar billede roenving Novice
06. august 2003 - 14:24 #3
-- en anelse generaliseret !-)

i head:
==============================================
<script language="javascript">
function addbookmark(url, title) {
  if(document.all)
  window.external.AddFavorite(url, title)
}
</script>

I body:
==============================================
<a href="java script:void(0);" onClick="addbookmark(location.href,document.title)">Add</a>
Avatar billede roenving Novice
06. august 2003 - 14:27 #4
-- og det fremgår ganske vist af koden, men det vil så kun virke i IE4+

-- og i stedet for Add som tekst i linket kunne man passende skrive: 'Tilføj denne side til foretrukne' -- den vil jo virke på enhver side !-)
Avatar billede xcover Nybegynder
06. august 2003 - 14:30 #5
Denne funktion ligger bare mit link op i foretrukne !!

Jeg skal bruge en funktion der sætter min url som startside på brugerens PC...

ALTSÅ STARTSIDE OG IKKE FORETRUKNE :-)
Avatar billede xcover Nybegynder
06. august 2003 - 14:31 #6
BilBasen gør sådan:
function fnSet(){
    var page = 'http://www.bilbasen.dk/';
    oHomePage.setHomePage(page);
    event.returnValue = false;
}

Men det kan jeg ikke få til at virke...
Avatar billede cdc Novice
06. august 2003 - 14:32 #7
fandt denne, er ikke testet:

<script language="JavaScript"><!--
isIE = false;
navVer = navigator.appVersion;
ver = parseFloat(navVer);
IEPos = navVer.indexOf('MSIE');
if (IEPos !=-1) {
  isIE = true;
  ver = parseFloat(navVer.substring(IEPos+5,navVer.indexOf(';',IEPos)));
}

isIE5up = (isIE && ver >= 5);

function setNSHomepage(URL) {  // this HAS to be signed if it is to run on the web
  var Text = '';
  Text += 'Due to Netscapes security handling, making this page your homepage, will show you a dialog with a warning.\n';
  Text += 'If you do not wish to grant this site the access to your browser settings,';
  Text += ' you can manually copy the current location and paste it in the location field in Edit / Preferences / Navigator.';
  if (confirm(Text)) {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite");
    navigator.preference('browser.startup.homepage',URL);
  }
}
//--></script>

<a href="java script:;"
onClick="HomePage = top.location.href;
if (document.layers) setNSHomepage(HomePage);
else if (isIE5up) {
  this.style.behavior='url(#default#homepage)';
  this.setHomePage(HomePage);
}
else alert('Sorry, not supported in this browser,\n please change this setting
manually');
return false;">Make this page your homepage</a>
Avatar billede xcover Nybegynder
06. august 2003 - 14:34 #8
--> cdc
Smid et svar :-) Det virker !

Takker
Avatar billede cdc Novice
06. august 2003 - 14:35 #9
eller denne: <A HREF="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://SKRIV ADRESSEN HER');">
<IMG SRC="startpage.gif" BORDER=0></A>
Avatar billede mm12010 Nybegynder
06. august 2003 - 14:35 #10
<a href="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.url.dk/');">startside</a>

http://www.eksperten.dk/spm/375238
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Rambøll Management Consulting

Senior Software Engineer

Netcompany A/S

IT Consultant

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Kryptokustode til opbygning af Forsvarets nye IT-platform

Politiets Efterretningstjeneste

PET søger softwareingeniører til Ruslandsområdet