Avatar billede i-o-i Nybegynder
18. april 2002 - 19:47 Der er 11 kommentarer og
2 løsninger

Start siden?

Hej,

Er der nogen der har en/to script til: Start siden og Bookmark.

Skal helst virke fra IE 4 og op efter...tak!

//i-o-i
Avatar billede tidsrejse-frede Nybegynder
18. april 2002 - 19:49 #1
Altså til start-knappen på panelet??
Avatar billede tidsrejse-frede Nybegynder
18. april 2002 - 19:52 #2
Bookmark-Koden:


<a href=“java script:window.external.AddFavorite(document.location, document.title)“>
Avatar billede tidsrejse-frede Nybegynder
18. april 2002 - 19:52 #3
Og så var det at du ville have din side til at gemme sig som startsiden i IE 4+?
Avatar billede i-o-i Nybegynder
18. april 2002 - 19:55 #4
jep :)
Avatar billede tidsrejse-frede Nybegynder
18. april 2002 - 20:07 #5
Jeg har ikke testet det, men prøv dette:

<script language="JavaScript"><!--

// Ask your user to make this their home page on their second visit
// Internet Explorer only
// You need to make a file called startpage.reg which looks like this,
// but without the double slashes (4 lines long)

// REGEDIT4
//
// [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
// "Start Page" = "http://www.mydomain.com/my/site.html"

// ***** Please leave this courtesy note in *****
// *
// * downloaded for free from http://www.summerholiday.org/freecode/
// *
// ***** Thank you *****

function NumberVisits()
{
    NumVisits = GetCookie('Visits');
    if (NumVisits == null)
    {
        NumVisits = 0;
    }
    NumVisits++;
    SetCookie ('Visits', NumVisits, 28);
    if (NumVisits == 2 &&
        navigator.appName == "Microsoft Internet Explorer")
    {
        HomePage();
    }
}
function HomePage()
{
    if(confirm("Hi!\nWould you like to make My Homepage your start page?\nOK = Yes\nCancel = No"))
    {
        if(confirm("OK!\nWhen the next box appears,\nselect 'Open from current location'\nand then click 'OK'"))
        {
            this.location = "startpage.reg";
        }
    }
}
function GetCookie(cookieName)
{
        var theCookie=""+document.cookie;
        var ind=theCookie.indexOf(cookieName);
        if (ind==-1 || cookieName=="") return null;  var ind1=theCookie.indexOf(';',ind);
        if (ind1==-1) ind1=theCookie.length;
        return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}
function SetCookie(cookieName,cookieValue,nDays)
{
        var today = new Date();
        var expire = new Date();
        if (nDays==null || nDays==0) nDays=1;
        expire.setTime(today.getTime() + 3600000*24*nDays);
        document.cookie = cookieName + "=" +escape(cookieValue) + ";expires="+expire.toGMTString();
}
//--></script>
</HEAD>
<BODY ONLOAD="NumberVisits()">
<script language="JavaScript"><!--
if (navigator.appName == "Microsoft Internet Explorer")
{
        document.write('<a href="java script:HomePage()">Click here to make My Homepage your start page!</a>');
}
//--></script>
Avatar billede tidsrejse-frede Nybegynder
18. april 2002 - 20:08 #6
Det var vist et svar! :)
Avatar billede i-o-i Nybegynder
18. april 2002 - 20:11 #7
ok......... :D
findes der ikke noget der er lidt simpler... ;)
Avatar billede tidsrejse-frede Nybegynder
18. april 2002 - 20:32 #8
Øh... SØg på Google efter javascript()add-to-startpage


:)


Det gode ved den jeg har givet dig, er at den gemmer en cookie på visitorens hdd, og at den åbner din side som nummer 2...
Avatar billede hells Nybegynder
18. april 2002 - 20:44 #9
Den lidt simplere til startsiden:
<span style="cursor:hand">
<a href onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.html.dk');">   
    Klik her for at få html.dk som startside!</a>   
<span>
Avatar billede i-o-i Nybegynder
19. april 2002 - 00:12 #10
>> hells
hmm

Kan ikke gøre den FED el. understrige den... hvorfor?
Avatar billede hells Nybegynder
19. april 2002 - 13:45 #11
Så kan du fjerne <a>-tagget, og sætte det hele ind i <span>-tagget:
<span style="cursor:hand; background-color: #ffffff; font-weight: bold; text-decoration: underline;" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.html.dk');">   
    Klik her for at få html.dk som startside!
<span>
Avatar billede i-o-i Nybegynder
20. april 2002 - 12:16 #12
>> hells

det var beder ;)

har lige et spm. til

kan man sætte de to script sammen, altså i <script language="javascript"> </javascript>

<script language="javascript">
  var bookmarkurl="http://www.minisite.dk"
  var bookmarktitle="MiniSite"
  function addbookmark(){
    if (document.all)
    window.external.AddFavorite(bookmarkurl,bookmarktitle)
  }

HER >> scipt til start siden... ?
</script>
Avatar billede hells Nybegynder
20. april 2002 - 14:39 #13
Jo da. Hvad med sådan noget her:

<script language="javascript">
  var bookmarkurl="http://www.minisite.dk"
  var bookmarktitle="MiniSite"
  function addbookmark(){
    if (document.all)
    window.external.AddFavorite(bookmarkurl,bookmarktitle)
  }

function startside(id){
id.style.behavior="url(#default#homepage)";
id.setHomePage("http://www.minside.dk");
}

</script>

Så skal du bare huske at give linket, der skal ændre startsiden et id:
<a href="#" onClick="startside(startside)" id="startside">Klik her for at få siden som startside</a>
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