Archivlink: javarea.de Forum > JavaScript > Schrift vergrößern
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Schrift vergrößern
Pages: [1]
2
... nächste »
... Letzte »
| geschrieben von Gordon am 13.10.2008 - 18:21 |
|
| geschrieben von Micha am 13.10.2008 - 18:45 |
Hi,
| HTML-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
| <p id="dieID">dummy</p>
<script>
var element = document.getElementById("dieID");
var currentFontSize;
if (window.getComputedStyle) {
var styledeclaration = window.getComputedStyle(element, null);
currentFontSize = styledeclaration.getPropertyValue("font-size");
} else if (element.currentStyle) {
currentFontSize = element.currentStyle.fontSize;
}
alert("Zurzeit ist die Schriftgröße " + currentFontSize +". Ich erhöhe um das doppelte..." );
var myRegEyp = /(\d+)(\D+)/g;
var data = myRegEyp.exec(currentFontSize);
alert("DEBUG "+data);
element.style.fontSize = parseInt(data[1])*2 + data[2];
</script> |
Micha |
| geschrieben von Gordon am 13.10.2008 - 18:57 |
Hi Micha mein Profi! ;)
Du das JS läuft extern und wir in Meta-Tag eingegeben. Habe es soweit auch schon angepasst. Deine Hilfestellung verstehe ich nicht.
In der JS müsste meiner Meinung nur das (´body´) durch (´content´) ersetzt werden. Funktioniert jedoch nicht.
Hier der Link zur Seite http://tierversicherung.finanzpruef....echsel.php |
| geschrieben von Micha am 13.10.2008 - 19:02 |
| Zitat von: Gordon am 13.10.2008 - 18:57 | | |
Deine Hilfestellung verstehe ich nicht.
|
Kopiere meinen 10Zeiler in ein leeres Dokument und ruf es auf. Ist es dann nicht das, was Du wolltest?
Gruß Micha
|
| geschrieben von Gordon am 13.10.2008 - 19:07 |
Die 10er Zeile? Nein, wollte nur wissen, was ich in der JS ändern muss, damit auf meiner Internetseite nur der Text innerhalb der | HTML-Quelltext | 1:
| <div id="content"> |
verändert wird.
Denn momentan wird logischer weise das gesamte BODY verändert. Habe versucht in der JS das "BODY" durch meine "ID" zu ersetzen. Jedoch hat dann gar nichts mehr funktioniert.
Da wäre ich für eine Lösung vom Profi Micha dankbar. ;)
Ich hab die JS mal angehangen. |
| geschrieben von Micha am 13.10.2008 - 19:34 |
Hi,
und wenn Du | HTML-Quelltext | 1:
| document.getElementsByTagName('body')[0] |
durch | HTML-Quelltext | 1:
| document.getElementById("content") |
ersetzt gehts nicht?
Micha |
| geschrieben von Gordon am 13.10.2008 - 19:53 |
Im FF... Opera un IE funktioniert, wie ich gerade sehe...
Aber vorher hat es ja bei allen funktioniert... |
| geschrieben von Gordon am 13.10.2008 - 20:37 |
Also habe alles nochmal versucht. Es funktioniert im FF einfach nicht.
Hast du noch eine Idee, oder ein anderes Script, das genau nach diesem Prinzip funktioniert?
Habe nochmal die aktuelle JS-Datei angehangen...
Wünsche dir einen angenehmen Abend!
Und danke für deine Hilfestellungen... |
| geschrieben von Micha am 13.10.2008 - 21:42 |
Hi,
meine Idee habe ich Dir oben bereits gezeigt - ein Script habe ich nicht, weil ich kein Bedarf an sowas habe. Hier mußt Du selbst ein wenig basteln.
Micha |
| geschrieben von Gordon am 14.10.2008 - 11:07 |
Hi Micha!
Deine Variante hat natürlich den Vorteil das sie funktioniert. Jedoch mach sie wenig Sinn, mit der sofortigen Vergrößerung und der Alert-Funktion.
Habe gestern den gesamten Abend gegoogelt. Bis auf den Script, den ich bereits habe, bin ich auf keine Lösung gestoßen.
Es funktioniert ja auch nur im FireFox nicht. Da haste keine Idee, woran das liegen könnte? |
| geschrieben von Micha am 14.10.2008 - 13:46 |
Hi,
nein, keine Idee, da es bei mir auch im FF geht. Du mußt ein Fehler im Script haben, als Du die DOM-Methode getauscht hast. Ich habe per suchen&ersetzen fünf Einträge getauscht. Wieviele waren es bei Dir?
Und ja, mein Script ist keine Lösung, die man per copy&past nehmen kann, sondern man muß noch ein wenig Eigenleistung reinstecken. Das ist ja auch ein "Hilfe-Forum" und kein "mach mal für mich Forum". Ich sehe es zumindest so, dass die User, die Wünsche haben, auch ihren Teil dazu beitragen sollen und nicht nur fordern.
Gruß Micha |
| geschrieben von Gordon am 14.10.2008 - 14:06 |
Da gebe ich dir natürlich vollkommen Recht!
Wollte auch nicht das es so rüber kommt. Aber es gab ja keine Fragen, wo ich hätte einsteigen können. Aber ansonsten bin ich natürlich auch gern bereit Hilfestellungen zu geben!!!
Bei mir waren es auch 5 Änderungen. Aber wenn es bei dir läuft, muss ich wohl irgendo was falsches verändert haben... |
| geschrieben von Micha am 14.10.2008 - 14:46 |
Hi,
siehe Anhang, geht das bei Dir?
Gruß Micha |
| geschrieben von Gordon am 14.10.2008 - 15:04 |
Hm... neee.... Springt im FF immer noch in die Ursprungsversion zurück...  |
|