® - registered hochstellen

21.12.2020 08:53
avatar  sgrafik
#1
avatar

Hallo und guten Tag
ich möchte gerne auf einer ganzen Website das ® hochstellen. Da dieses auch in Titeln vorkommt ist es nicht ganz einfach alle Verwendungen mit dem «üblichen» <sup>®</sup> hochzustellen.
Also bin ich auf er Suche nach einer Möglichkeit, diese für die ganze Seite im Headbereich zu lösen ...

Zur Ansicht hier der Link: RaumQuelle

vielen Dank für die Unterstützung!


 Antworten

 Beitrag melden
21.12.2020 21:04 (zuletzt bearbeitet: 21.12.2020 21:10)
avatar  az_
#2
avatar
az_


Achtung: Code im Forum bitte am besten mit der Schaltfläche für "Code" einkapseln!!! (= ) , oder den Code in Formatierungs-Klammern setzen (...zwischen "code" und "/code", jeweils in eckigen Klammern).

Achtung! Im neuen Layout ist die Formatierungsleiste versteckt! Klick auf das Smiley rechts oben über dem Text-Editorfenster, um die Formatierungssymbole einzublenden!


...und zuletzt: Bitte sendet mir keine privaten Nachrichten über das Forum! Bitte Nachrichten an mich nur per e-mail oder über das Kontaktformular auf meiner Webseite https://redesign-berlin.de

Wenn Ihr mich sucht, hier findet Ihr mich:
https://www.facebook.com/redesign.berlin
https://redesign-berlin.de
mailto:info@redesign-berlin.de


Spenden: Hier könnt Ihr unser Userforum finanziell unterstützen: page-644478-1.html


 Antworten

 Beitrag melden
22.12.2020 12:00
avatar  sgrafik
#3
avatar

Ich hab mal versucht mich schlau zu machen ... hat nicht sonderlich viel gebracht - leider.
Verschiedene gefundene Vorschläge habe ich ausprobiert, aber gefruchtet hat leider keiner - ich könnte mir vorstellen, dass es an der jQuery-Version liegt (?):

1
2
3
4
5
6
7
8
9
10
11
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
 
<script type="text/javascript">
//<![CDATA[
$("body").html(
$("body").html().replace(/<sup>®<\/sup>/gi, '®').
replace(/®/gi, '<sup>®<\/sup>').
replace(/®/gi, '<sup>®<\/sup>')
);
//]]>
</script>
 



1
2
3
4
5
6
7
8
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
 
<script type="text/javascript">
/*<![CDATA[*/
$("p,h1,h2,h3,h4").each(function(){
$(this).html($(this).html().replace(/®/gi, '<sup>®<\/sup>').replace(/®/gi, '<sup>®<\/sup>'));
//]]>
</script>
 



1
2
3
4
5
6
7
8
9
10
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
 
<script type="text/javascript">
/*<![CDATA[*/
$("p,h1,h2,h3,h4,h5,h6,li,dd,dt,a").each(function(){
var $this = $(this);
$this.html($this.html().replace(/(<sup>)?(®|®)(<\/sup>)?/gi, '<sup>®<\/sup>'));
});
//]]>
</script>
 



1
2
3
4
5
6
7
8
9
10
11
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
 
<script type="text/javascript">
/*<![CDATA[*/
$("body").html(
$("body").html().replace(/<sup>®<\/sup>/gi, '®').
replace(/®/gi, '<sup>®<\/sup>').
replace(/®/gi, '<sup>®<\/sup>')
);
//]]>
</script>
 




1
2
3
4
5
6
7
8
9
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
 
<script type="text/javascript">
/*<![CDATA[*/
$("body").html(
$("body").html().replace(/®/gi, '<sup>®<\/sup>').replace(/®/gi, '<sup>®<\/sup>')
);
//]]>
</script>
 



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
 
<script type="text/javascript">
/*<![CDATA[*/
$(document).ready(function() {
$('*').each(function() {
var n = $(this).html().replace(
new RegExp('®','g'),
'<sup>®<\/sup>'
).replace(
new RegExp('®','g'),
'<sup>®<\/sup>'
);
$(this).html(n);
});
});&#8203;
//]]>
</script>
 




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
 
<script type="text/javascript">
/*<![CDATA[*/
/* convert DermaGenius® */
jQuery(document).ready(function($){
// var pattern = /\b(these|three|words)/gi; // words you want to wrap
var pattern = /\b(®)/gi; // words you want to wrap
var replaceWith = '<sup>®<\/sup>'; // Here's the wap
$('#target').each(function(){
$(this).html($(this).html().replace(pattern,replaceWith));
});
});
/* convert DermaGenius ® */
jQuery(document).ready(function($){
// var pattern = /\b(these|three|words)/gi; // words you want to wrap
var pattern = /\b( ®)/gi; // words you want to wrap
var replaceWith = '<sup>®<\/sup>'; // Here's the wap
$('#target').each(function(){
$(this).html($(this).html().replace(pattern,replaceWith));
});
});
//]]>
</script>
 




... Auch hier: Vorschläge sind gerne willkommen und: ich kann nicht viel mehr als «Copy/Paste» ...
Danke! und LG


 Antworten

 Beitrag melden
28.12.2020 00:01 (zuletzt bearbeitet: 28.12.2020 00:21)
avatar  az_
#4
avatar
az_

...das ist nicht ganz so einfach, reines Copy&Paste reicht da nicht. Du musst verstehen, was du schreibst.

An der jQuery-Version liegt es nicht - in den Skripten sind einfach ein paar Fehler drin.
Versuch mal folgendes:

1
2
3
4
5
6
7
8
 
if (document.location.href.indexOf('cms.e.jimdo') > -1) {} else {
$(document).ready(function () {
$("p,h1,h2,h3,h4,li,a,td,span").each(function () {
$(this).html($(this).html().replace(/&reg;/gi, '<sup>&reg;</sup>').replace(/®/gi, '<sup>&reg; </sup>'));
});
});
}
 
 



im Jimdo-Editor funktioniert aber auch der andere Code aus dem Beitrag auf https://stackoverflow.com/questions/1936...-trademark-symb, den ich auf https://jsfiddle.net/30kway69/3 auch noch einmal getestet habe:

1
2
3
4
5
6
7
8
9
 
if (document.location.href.indexOf('cms.e.jimdo') > -1) {} else {
$('body :not(script)').contents().filter(function () {
return this.nodeType === 3;
}).replaceWith(function () {
return this.nodeValue.replace(/[™®©]/g, '<sup>$&</sup>');
 
});
}
 
 



LG, az


Achtung: Code im Forum bitte am besten mit der Schaltfläche für "Code" einkapseln!!! (= ) , oder den Code in Formatierungs-Klammern setzen (...zwischen "code" und "/code", jeweils in eckigen Klammern).

Achtung! Im neuen Layout ist die Formatierungsleiste versteckt! Klick auf das Smiley rechts oben über dem Text-Editorfenster, um die Formatierungssymbole einzublenden!


...und zuletzt: Bitte sendet mir keine privaten Nachrichten über das Forum! Bitte Nachrichten an mich nur per e-mail oder über das Kontaktformular auf meiner Webseite https://redesign-berlin.de

Wenn Ihr mich sucht, hier findet Ihr mich:
https://www.facebook.com/redesign.berlin
https://redesign-berlin.de
mailto:info@redesign-berlin.de


Spenden: Hier könnt Ihr unser Userforum finanziell unterstützen: page-644478-1.html


 Antworten

 Beitrag melden
02.01.2021 14:07
avatar  az_
#5
avatar
az_

...hier habe ich das auch einmal auf einer JIMDO-Seite getestet: https://oligamo.jimdofree.com/test/


Achtung: Code im Forum bitte am besten mit der Schaltfläche für "Code" einkapseln!!! (= ) , oder den Code in Formatierungs-Klammern setzen (...zwischen "code" und "/code", jeweils in eckigen Klammern).

Achtung! Im neuen Layout ist die Formatierungsleiste versteckt! Klick auf das Smiley rechts oben über dem Text-Editorfenster, um die Formatierungssymbole einzublenden!


...und zuletzt: Bitte sendet mir keine privaten Nachrichten über das Forum! Bitte Nachrichten an mich nur per e-mail oder über das Kontaktformular auf meiner Webseite https://redesign-berlin.de

Wenn Ihr mich sucht, hier findet Ihr mich:
https://www.facebook.com/redesign.berlin
https://redesign-berlin.de
mailto:info@redesign-berlin.de


Spenden: Hier könnt Ihr unser Userforum finanziell unterstützen: page-644478-1.html


 Antworten

 Beitrag melden
04.01.2021 09:30
avatar  sgrafik
#6
avatar

Zitat von az_ im Beitrag #4
...das ist nicht ganz so einfach, reines Copy&Paste reicht da nicht. Du musst verstehen, was du schreibst.


... da arbeite ich noch daran ...

Vielen Dank! funktioniert.
Wenn nun noch ein Kommando in der Art von: font-size: 60%; hinzugefügt werden könnte, wäre es absolut perfekt ... geht das?


 Antworten

 Beitrag melden
04.01.2021 10:08 (zuletzt bearbeitet: 04.01.2021 10:31)
avatar  az_
#7
avatar
az_

Im CSS schreiben:

1
 
 sup {font-size: ...} 
 



LG, az


Achtung: Code im Forum bitte am besten mit der Schaltfläche für "Code" einkapseln!!! (= ) , oder den Code in Formatierungs-Klammern setzen (...zwischen "code" und "/code", jeweils in eckigen Klammern).

Achtung! Im neuen Layout ist die Formatierungsleiste versteckt! Klick auf das Smiley rechts oben über dem Text-Editorfenster, um die Formatierungssymbole einzublenden!


...und zuletzt: Bitte sendet mir keine privaten Nachrichten über das Forum! Bitte Nachrichten an mich nur per e-mail oder über das Kontaktformular auf meiner Webseite https://redesign-berlin.de

Wenn Ihr mich sucht, hier findet Ihr mich:
https://www.facebook.com/redesign.berlin
https://redesign-berlin.de
mailto:info@redesign-berlin.de


Spenden: Hier könnt Ihr unser Userforum finanziell unterstützen: page-644478-1.html


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!
Forenspende

 

Spenden über PayPal

Ein Forum zu betreiben, erfordert ein hohes Maß an Zeit, Kraft und Aufmerksamkeit. 

Das Team von Jimdo-Forum arbeitet hinter den Kulissen sehr engagiert daran,
die erforderlichen Aufgaben zu erfüllen, um dir und den
anderen Forenmitgliedern ein tolles Forenerlebnis zu ermöglichen.

 Wir freuen uns, dass du dich dazu entschlossen hast, unser Forum mit deiner Spende zu unterstützen!

...hier ist der direkte Spendenlink
für unsere Kaffeekasse!