06. januar 2003 - 10:42Der er
3 kommentarer og 1 løsning
Activex og printning
Hey y'all
Jeg har brugt følgende printfunktion i et stykke tid, men finder nu lige pludselig ud af, at hvis folk har de "forkerte" sikkerhedsindstillinger, så bliver siden ikke printet:
<SCRIPT Language="Javascript"> function printit(){ if (NS) { window.print() ; } else { var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>'; document.body.insertAdjacentHTML('beforeEnd', WebBrowser); WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = ""; } } </script> <SCRIPT Language="Javascript"> var NS = (navigator.appName == "Netscape"); var VERSION = parseInt(navigator.appVersion); if (VERSION > 3) { document.write('<form><input type=button value="Print Kladde" name="Print" onClick="printit</form>'); } </script>
Er der en anden printmetode som gør at det er ligemeget hvordan brugeren indstillinger er, for at den printer.
Fejlen der bliver skrevet: "De aktuelle sikkerhedsindstillinger forhindrer, at Active-x objekter kan køres på denne side. Dette kan medføre at siden ikke vises korrekt."
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Der findes ikke et sådan script, desværre. Du må bede din bruger om at trykke 'Ctrl + P' eller trykke på Print-knappen browseren. Det er nu heller ikke noget problem, da folk efterhånden er vandt til det fra alle seriøse sites ( = sites, der servicerer brugere X-browser/X-platform ) ;o)
tak for hjælpen - jeg også valgt bare at "ignorere" de brugere der ikke kan få det til at virke. Selvom det langt fra er tilfredsstillende.
Lukker
Synes godt om
Ny brugerNybegynder
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.