2012-07-11 9 views
6

Ich möchte drei Textzeilen in einer Javascript-Alarmbox mit zentrierter Textausrichtung anzeigen.Tab ' t' in der Alarmbox funktioniert nicht mit Chrome

ich den folgenden Code für das bin mit,

alert(
    '\t\t\t\t'+"Congratulations!" + '\n\t' + 
    "You are now subscribed with test.com!" + '\n' + 
    "Keep on eye out on your inbox for future updates from us!" 
); 

Es funktioniert gut mit Firefox. Aber in Chrom funktioniert das Tab (\t) Zeichen nicht. Texte sind in allen Zeilen linksbündig. Bitte helfen Sie.

+3

Sie sollten wirklich nicht in 'Warnung auf Textpositionierung verlassen()' Boxen. Sie sollten auch keine Alarmbox verwenden, um jemandem, den Sie abonniert haben, Bescheid zu geben. Schreiben Sie einfach eine Nachricht auf die Seite. – Amber

+1

alertbox ist waaaaaay alter mann! Probieren Sie andere coole Dinge wie Colorbox http://www.jacklmoore.com/colorbox und auch alertbox ist ein Teil des Browsers, der minimale Stil-Funktionen hat – coolguy

Antwort

2

Als Abhilfe können Sie stattdessen mehrere Räume nutzen. Eg ..

<script> 
    alert('Food:\n Apples\n Bread\n Carrots'); 
</script> 

Ein Arbeitsbeispiel:

$(function(){ 
 
    $('#btnShowAlert').on('click', function(){ 
 
    alert('Food:\n Apples\n Bread\n Carrots'); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button id="btnShowAlert">Show Alert</button>

Verwandte Themen