Avatar billede bjarte Nybegynder
25. marts 2000 - 22:28 Der er 6 kommentarer og
2 løsninger

to svære spørsmål!

1. Kan man ha sin egen hotbar? eller er det mulig å ordne det gjennom hotbar.com f.eks?

2. Er det mulig med TITLE="blabla"
i ns(en annen tag som fungerer i begge, både ie og ns)?
Avatar billede lrj Nybegynder
26. marts 2000 - 00:32 #1
Lave en hotbar? Generel programmering? Ja, alt efter hvad du vil bruge den til.

Lyder mest som HTML spørgsmål, det her.

1.: Det er vel bare et vindue som viser en side med dine favorit-sider. Eller skal det være til at starte programmer med? Det har windows98 nemlig indbygget. Lav en mappe med genveje til dine favoritprogrammer, og træk ikonet ud på skrivebordet. Træk det herefter HELT ud til kanten af skærmen. Det skulle nu gerne blive til en menu :)

Ang. 2 - hvis du i <HEAD> på dit dokument skriver <TITLE>titlen på dokumentet</TITLE>, så virker det i alle browsere (kommer til at stå øverst i vinduet).
Avatar billede olebole Juniormester
26. marts 2000 - 06:07 #2
<ole>
    2. Er det mulig med TITLE="blabla"
Nej, der er ikke en indbygget feature i NS, der svarer til IE's 'title=blabla'. Den eneste måde, er med DHTML. Dette er en kode, jeg har hugget fra:
http://www.bratta.com/dhtml/scripts/list.asp

<html>
<head>
    <title>Cross-browser Dynamic HTML Scripts - PopupDescriptions</title>
<style type="text/css">
#divDescription{position:absolute; width:200; visibility:hidden; z-index:200}
.clDescription{width:150; font-family:verdana,arial,helvetica; font-size:11px; background-color:#cccccc; padding:3px; border: 1px solid #999999}
#divlinks{position:absolute; left:100; top:200; z-index:1}

</style>
<script type="text/javascript" language="JavaScript">
/********************************************************************************
Copyright (C) 1999 Thomas Brattli
This script is made by and copyrighted to Thomas Brattli at www.bratta.com
Visit for more great scripts. This may be used freely as long as this msg is intact!
I will also appriciate any links you could give me.
********************************************************************************/
//Default browsercheck, added to all scripts!
function checkBrowser(){
    this.ver=navigator.appVersion
    this.dom=document.getElementById?1:0
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
    this.ie4=(document.all && !this.dom)?1:0;
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
    this.ns4=(document.layers && !this.dom)?1:0;
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
    return this
}
bw=new checkBrowser()
/***************************************************************************************
Variables to set:
***************************************************************************************/
messages=new Array()
//Write your descriptions in here.
messages[0]="Description of test link 0"
messages[1]="Description of test link 1"
messages[2]="Description of test link 2"
messages[3]="Description of test link 3"
messages[4]="Description of test link 4"
//To have more descriptions just add to the array.

fromX=50 //How much from the actual mouse X should the description box appear?
fromY=-20////How much from the actual mouse Y should the description box appear?

//To set the font size, font type, border color or remove the border or whatever,
//change the clDescription class in the stylesheet.

//Makes crossbrowser object.
function makeObj(obj){                               
      this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?document.layers[obj]:0;   
      this.wref=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj].document:0;       
    this.writeIt=b_writeIt;                                                               
    return this
}
function b_writeIt(text){if(bw.ns4){this.wref.write(text);this.wref.close()}
else this.wref.innerHTML=text}

//Capturing mousemove
var descx,descy;
function popmousemove(e){descx=bw.ns4?e.pageX:event.x; descy=bw.ns4?e.pageY:event.y}

//Initiates page
var isLoaded;
function popupInit(){
    oDesc=new makeObj('divDescription')
    if(bw.ns4)document.captureEvents(Event.MOUSEMOVE)
    document.onmousemove=popmousemove;
    isLoaded=true;
}   
//Shows the messages
function popup(num){
    if(isLoaded){
    oDesc.writeIt('<span class="clDescription">'+messages[num]+'</span>')
    if(bw.ie5) descy=descy+document.body.scrollTop
    oDesc.css.left=descx+fromX; oDesc.css.top=descy+fromY
    oDesc.css.visibility='visible'
    }
}
//Hides it
function popout(num){
    if(isLoaded) oDesc.css.visibility='hidden'
}

//initiates page on pageload.
onload=popupInit;
</script>
</HEAD>
<BODY bgcolor="White">
<div id="divDescription">
<!--Empty div-->        
</div>
<div id="divLinks">
    <!-- Just delete this layer, it's just here for the example links -->
    <a href="#" onmouseover="popup(0)" onmouseout="popout(0)">test link 0</a> -
    <a href="#" onmouseover="popup(1)" onmouseout="popout(1)">test link 1</a> -
    <a href="#" onmouseover="popup(2)" onmouseout="popout(2)">test link 2</a> -
    <a href="#" onmouseover="popup(3)" onmouseout="popout(3)">test link 3</a> -
    <a href="#" onmouseover="popup(4)" onmouseout="popout(4)">test link 4</a>
</div>

YOUR REGULAR BODY CONTENT GOES IN HERE
</BODY>
</HTML>

I stedet for tekst, kan du lave små gif-bobler - og lave laget gennemsigtigt...hvis du synes.
Det er nok den eneste måde, du kan lave det på.

/VH
</bole>
Avatar billede lrj Nybegynder
26. marts 2000 - 14:26 #3
Hmm, lyder vist som om jeg ikke ved hvad jeg taler om ;o)
Avatar billede bjarte Nybegynder
26. marts 2000 - 17:37 #4
hotbar.com jeg vil ha min egen, eller tilby brukere å velge bilder/skin til sine browsere! i html,cgi,php3,... (ikke asp)

<olebole>
Ddu får noen poeng, selv om jeg egentlig visste det du svarte. men når det er eneste måten så... har du svar på hobar???
Avatar billede olebole Juniormester
27. marts 2000 - 01:24 #5
bjarte >> Jeg er Macintosse, så det er uden for min jurisdiction ;-)

lrj >> Hvis du skriver et img-tag således:
<img src="min.gif" title="Her er en besked til ljr: Hej, du!">
Får du - ved mouseover - en lille boble med beskeden...Take a wild guess!?! ;-)
Det fungerer kun i IE. DET var, hvad det drejede sig om.

/VH
Avatar billede lrj Nybegynder
27. marts 2000 - 07:31 #6
olebole> Aaah :o) Så blev jeg da så klog. Mon ikke det skulle have været inde i HTML gruppen, eller noget?

Virker ALT-taggen ikke i begge browsere? Eller er det kun IExplorer?
Avatar billede bjarte Nybegynder
27. marts 2000 - 13:06 #7
ok. jeg flytter hotbaren til htmlspm.
du får litt point også da...
Avatar billede olebole Juniormester
27. marts 2000 - 17:25 #8
Takker :-)
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
Kurser inden for grundlæggende programmering

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