online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon G-Styler vom 25.01.2019, 10:46 Options

Bildschirmlupe; klappt nicht ganz

Hallo!

habe auf meiner page eine bildschirm lupe... hab die von ner page kopiert =) also will hier keine sprüche lesen wie "du hast keine ahnung, einfach nur kopieren bringts nicht. man muss das script auch verstehen"

dass weiss ich!

also hier mal das script:

<!----- Bildschirmlupe ---------------------------------------------------------------->
<script type="text/javascript">
document.write(´<input type="button" value="+" name="in" onclick="zoom(1)" style="width:25;heigth:20">´)
document.write(´ <input type="button" value="-" name="out" onclick="zoom(0)" style="width:25;heigth:20">´)
document.write(´ <input type="button" value="N" name="normalize" onclick="index=9;zoom(1)" style="width:25;heigth:20">´)
document.write(´ <input type="text" value="100%" id="percent" size="5">´)

var comments

begintag=´<font face="Arial, Tahoma">´
comments="test"
+"<h1>test</h1>"
+"<h2>test</h2>"
+"test"
+"test"

var ie4=document.all&&!document.getElementById
var ns4=document.layers
var DOM2=document.getElementById

if (ie4||DOM2) document.write(´<div id="zoomer"></div>´)
else document.write(´<ilayer id="zoomerns"><layer id="zoomerns_sub" left=0 top=0></layer></ilayer>´)

var index=10

if (DOM2){
document.getElementById("zoomer").style.fontSize=index*2+5+´px´;
document.getElementById("zoomer").innerHTML=begintag+comments+´</font>´
}
else if (ie4){
document.all.zoomer.style.fontSize=index*2+5+´px´;
document.all.zoomer.innerHTML=begintag+comments+´</font>´}
else if (ns4){
document.zoomerns.document.zoomerns_sub.document.write(´<font face="Impact" size="´+index+´">´+comments+´</font>´)
document.zoomerns.document.zoomerns_sub.document.close()}

function zoom(how)
{
if ((index<=50)&&(how==1)) index++
if ((index>0)&&(how==0)) index--
document.getElementById("percent").value=4*(index*2+5)+"%"
if (DOM2){
document.getElementById("zoomer").style.fontSize=index*2+5+´px´;
document.getElementById("zoomer").innerHTML=begintag+comments+´</font>´
}
else if (ie4){
document.all.zoomer.style.fontSize=index*2+5+´px´;
document.all.zoomer.innerHTML=begintag+comments+´</font>´}
else if (ns4){
document.zoomerns.document.zoomerns_sub.document.write(´<font face="Impact" size="´+index+´">´+comments+´</font>´)
document.zoomerns.document.zoomerns_sub.document.close()}
}
</script>
<!------ Bildschirmlupe Ende ------------------------------------------------------------------------------------------->

nun hab ich folgendes problem: bei diesem script wird nur das vergrössert was in der variable comments deklariert wird... ich möchte dass nun so einstellen dass die vergrösserung sich auf die ganze page bezieht..

Danke!

Gruss

Mike


Antwort schreiben

Antwort 1 von rfb vom 25.01.2019, 19:15 Options

ohne Garantie (denn solche uralten Scripte mit 1000 Browserspezifischen Sachen haben so ihre Tücken): kopier aus deiner Seite alles was zwischen <body> und </body> steht (ausgenommen Scriptbereiche) in die Variable. Ggf. musst du Anführungszeichen maskieren (aus " wird \") und wie du Zeilen miteinander verbindest steht ja im Script.

Teste im Firefox und schau dir in der Fehlerkonsole etwaige Meldungen an.

Antwort 2 von G-Styler vom 25.01.2019, 19:41 Options

ok danke viel mal... ich werds testen und melde mich dann wieder =)

Danke!!!


gruss g-styler

Ähnliche Themen

Internetseiten sind Schwarz Weiß
Crisker  02.01.2007 - 79 Hits -

Von xp zu Me mit einer Update-CD, klappt das?
Colour  27.02.2007 - 64 Hits - 1 Antwort

DvDs wiedergabe
anastasia  06.11.2007 - 70 Hits -

Absturz des Grafiktreibers?
jofischi  22.06.2008 - 47 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 07:32:25 2026