Wie funzt das?

http://www.microsoft.com/WINDOWS2000/en/server/iis/h…

bitte link mit internet explorer öffnen und z.b. in der tabelle ein wort markieren!

gruß

rasta

*g* tja, das hat Microsoft wohl in ihren .js -Dateien versteckt.
Ich schätze einfach mal, sie haben einen globalen Event-Handler mit Javascript eingesetzt und „onselect“ benutzt.
wie genau weiss ich auch nich, ich stells mir aber sehr kompliziert.
Zu kompliziert um einen wirklichen nutzen draus zu ziehen.
mit nem einfachen eingabefeld und nem button kann man das ganze
auch nachprogrammieren.
Gruss
Kyle

Hallo,

naja so richtig funktionierts ja nicht, die links sind zwar anklickbar, gehen aber ins Leere.

gerhard

hallo kyle,

mir gehts auch nicht um diese textfunktion

sondern, wie lässt sich diesses fenster im internet-explorer erzeugen??

gruß
rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

denke, das die ganze Seite auf Basis von MS Sharepoint-Portalserver aufgebaut ist und die DigitalDashboard-Technologie nutzt. Bin da selbst nie so wahnsinnig tief eingestiegen (habe mal ein inhaltliches Fachkonzept unter für ein Intranet unter Nutzung von Sharepoint geschrieben) und kenne da nur einige grundsätzliche Dinge und Möglichkeiten, tippe aber mal schwer darauf, dass diese Sache in einer aktuellen Version vom Sharepoint entweder direkt mit drin steckt, oder über .Net hierauf aufbauend gemacht worden ist. Wäre ja eine nette Demo für den Sinn und Zweck von .Net Webservices, wenn man einen Glossar-Server aufbauen würde, den man dann per Webservice in beliebige Projekte einbinden kann.

Selber schreiben wäre dementsprechend wohl ein wenig mehr Arbeit, als man sich für seine eigene Homepage machen würde.

Gruß vom Wiz

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi RASTA,

du kannst dir doch einfach ein so designen, dass es wie ein Windows-Fenster aussieht, und dieses dann ein- und ausblenden …

LG, piranja

sondern, wie lässt sich diesses fenster im internet-explorer
erzeugen??

1 Like

hi piranja,

ja schon ,aber leider kann ich das DIV nicht verschieben

schönes wochenende

gruß

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hallo wiz,

da hast du recht. wenn du an webservices interessiert bist(zugegeben, nciht ganz so komplex), dann schau doch mal hier:

http://www.itatservice.de/itatservice/webservice.aspx

gruß

rasta

gemacht worden ist. Wäre ja eine nette Demo für den Sinn und
Zweck von .Net Webservices, wenn man einen Glossar-Server
aufbauen würde, den man dann per Webservice in beliebige
Projekte einbinden kann.

Selber schreiben wäre dementsprechend wohl ein wenig mehr
Arbeit, als man sich für seine eigene Homepage machen würde.

Gruß vom Wiz

Hi RASTA,

doch, mit Javascript … ich hab sowas auch auf meiner HP:

  1. Das div

    Aktuelle Info

    Hier der Inhalt der Box

  2. Das Script:

    var ns4=document.layers
    var ie4=document.all
    var ns6=document.getElementById&&!document.all
    var dragswitch=0
    var nsx
    var nsy
    var nstemp

    function drag_drop_ns(name){
    if (!ns4)
    return
    temp=eval(name)
    temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
    temp.onmousedown=gons
    temp.onmousemove=dragns
    temp.onmouseup=stopns
    }
    function gons(e){
    temp.captureEvents(Event.MOUSEMOVE)
    nsx=e.x
    nsy=e.y
    }
    function dragns(e){
    if (dragswitch==1){
    temp.moveBy(e.x-nsx,e.y-nsy)
    return false
    }
    }
    function stopns(){
    temp.releaseEvents(Event.MOUSEMOVE)
    }

    function drag_drop(e){
    if (ie4&&dragapproved){
    crossobj.style.left=tempx+event.clientX-offsetx
    crossobj.style.top=tempy+event.clientY-offsety
    return false
    }
    else if (ns6&&dragapproved){
    crossobj.style.left=tempx+e.clientX-offsetx
    crossobj.style.top=tempy+e.clientY-offsety
    return false
    }
    }
    function initializiere_drag(e){
    crossobj=ns6? document.getElementById(„einepopupbox“) : document.all.einepopupbox
    var firedobj=ns6? e.target : event.srcElement
    var topelement=ns6? „HTML“ : „BODY“
    while (firedobj.tagName!=topelement&&firedobj.id!=„dragbar“){
    firedobj=ns6? firedobj.parentNode : firedobj.parentElement
    }
    if (firedobj.id==„dragbar“){
    offsetx=ie4? event.clientX : e.clientX
    offsety=ie4? event.clientY : e.clientY
    tempx=parseInt(crossobj.style.left)
    tempy=parseInt(crossobj.style.top)
    dragapproved=true
    document.onmousemove=drag_drop
    }
    }
    document.onmousedown=initializiere_drag
    document.onmouseup=new Function(„dragapproved=false“)

    function box_weg(){
    if (ie4||ns6)
    crossobj.style.visibility=„hidden“
    else if (ns4)
    document.einepopupbox.visibility=„hide“
    }

hi piranja,

ja schon ,aber leider kann ich das DIV nicht verschieben

schönes wochenende

Dir auch ein schönes WE,
piranja

1 Like

hi piranja,

weist du was – du bist der hammer!

genau das wollte ich! wow

1000dank

gruß

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]