Schrift
[thread]938[/thread]

Perl, Javascript und HTML (Seite 2)

Leser: 1


<< |< 1 2 3 >| >> 25 Einträge, 3 Seiten
Del Piero
 2007-06-11 14:38
#165 #165
User since
2007-03-21
28 Artikel
BenutzerIn
[default_avatar]
ich weiß dass wir dieses thema schon hatten es klappt ja auch aber eben nur im mozilla firefox aber leider soll es nun auch im IE gehen :( aber danke trotzdem schon mal für alles ich probier nun mal die seite ein wenig zu formatieren mit den css
GwenDragon
 2007-06-11 14:45
#166 #166
User since
2005-01-17
14848 Artikel
Admin1
[Homepage]
user image
Wohlmöglich lässt sich das mit JScript oder VBScript beim IE steuern. Aber da muss ich erst noch nachforschen.
Del Piero
 2007-06-11 14:52
#167 #167
User since
2007-03-21
28 Artikel
BenutzerIn
[default_avatar]
ich hab es bisher so
Code:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<html>
<head>
<style type="text/css">
@page { size:21.0cm 29.7cm;

margin-top:1.7cm;

margin-bottom:1.4cm;

margin-left:2cm;

margin-right:2cm
}
</style>
<title>start</title>
</head>
<body>
<form>
<center><input type="button" value="Stunden Plan drucken" onClick="myprint()"></center>
</form>

<script language="Javascript">
function myprint()
{
if (window.print)
{
parent.haupt.focus();
parent.haupt.print();
}
return;
}
</script>

</body>
</html>

aber im IE geht der Button gar nicht nur im Firefox!?
GwenDragon
 2007-06-11 15:18
#168 #168
User since
2005-01-17
14848 Artikel
Admin1
[Homepage]
user image
Du musst es nur richtig machen.
Beispiel:

frameset.html beinhaltet die Webseite als Frameset
menu.html beinhaltet das Navigationsmenü
haupt.html beinhaltet den eigentlichen Dokumenteninhalt

frameset.html
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
    <head>
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
        <title>Frame at lower left scales</title>
    </head>

    <frameset cols="*,80%" border="0" frameborder="no" framespacing="0">
        <frame name="menu" src="menu.html">
        <frame name="haupt" src="haupt.html" noresize="noresize" scrolling="no">
        <noframes>
            <body></body>
        </noframes>
    </frameset>
</html>


haupt.html
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
   <head>
       <meta http-equiv="content-type" content="text/html;charset=utf-8">
       <title>Titel</title>
       <style type="text/css">
@page { size:landscape; margin:5.7cm 2cm 1.4cm 1cm; }
       </style>
   </head>

   <body>
       <h1>Blinde Texte</h1>
       <pre>
       Ich bin Blindtext. Von Geburt an.
       Es hat lange gedauert, bis ich begriffen habe, was es bedeutet, ein blinder Text zu sein: Man macht keinen Sinn.
       Man wirkt hier und da aus dem Zusammenhang gerissen.
       Oft wird man gar nicht erst gelesen.
       </pre>
       <script type="text/javascript"><!--
       document.write("<a href=\"#\" onclick=\"window.print();\">Diese Seite ausdrucken<\/a>");
       //-->
       </script>
   </body>
</html>


menu.html
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script type="text/javascript" language="Javascript">
function myprint()
{
 parent.haupt.focus();
 parent.haupt.print();
}
</script>
<title>Menue</title>
</head>
<body>
<form>
<center><input type="button" value="Drucken" onClick="myprint()"></center>
</form>
</body>
</html>


Geht doch.\n\n

<!--EDIT|GwenDragon|1181560763-->
GwenDragon
 2007-06-11 15:34
#169 #169
User since
2005-01-17
14848 Artikel
Admin1
[Homepage]
user image
[quote=GwenDragon,11.06.2007, 12:45]Wohlmöglich lässt sich das mit JScript oder VBScript beim IE steuern. Aber da muss ich erst noch nachforschen.[/quote]
Und ActiveX.
Aber ich habe keine Zeit, für einen solch mistigen Browser Worakround zu suchen. Die Microsoftwebseiten für Entwickler  sind dermaßen unübersichtlich und ohne sinnvolle Suche.

Aber ganz ehrlich.
Lieber schreibst du einen Hinweis in die Seite rein, dass beim IE ein Audruck in Quer nicht automatisch ist und dann per Hand auf Querformat gestellt werden muss.


Oder warum setzt du denn den Link/Button zum Ausdrucken nicht gleich in die Seite rein, anstatt in einen anderen Frame?\n\n

<!--EDIT|GwenDragon|1181561749-->
Del Piero
 2007-06-11 16:24
#170 #170
User since
2007-03-21
28 Artikel
BenutzerIn
[default_avatar]
Die vorgabe ist so dass der Button in dem einen Frame sein soll des mit dem Ausdrucken im hochformat wär ja ok aber es geht im IE 6 nicht da geht gar kein asudruck weder über den button noch über den link :rock: !?
GwenDragon
 2007-06-12 14:40
#171 #171
User since
2005-01-17
14848 Artikel
Admin1
[Homepage]
user image
Sowas wie
Code: (dl )
<a href="javascript:window.print()">Drucken</a>
geht nicht?
Del Piero
 2007-06-12 17:55
#172 #172
User since
2007-03-21
28 Artikel
BenutzerIn
[default_avatar]
Neee im IE geht gar nix :(
renee
 2007-06-12 18:04
#173 #173
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Also bei mir funktioniert es mit dem IE 6.0
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
GwenDragon
 2007-06-12 18:11
#174 #174
User since
2005-01-17
14848 Artikel
Admin1
[Homepage]
user image
Scripting muss dafür aktiviert sein.
<< |< 1 2 3 >| >> 25 Einträge, 3 Seiten



View all threads created 2007-06-11 13:17.