2014-10-28 3 views
0

У меня есть этот текст, и я бы хотел отобразить его в предупреждении, которое появляется в окне. Знаете ли вы, можно ли это сделать? Или есть другой способ сделать это?Onclick alert window.show

(текст на французском)

<script> 
function Vovo() { 
alert("Bienvenue dans l’interface Voyager 

     Ici, vous allez pouvoir transférer vos données en quelques clics et en un temps record. 




     Pour utiliser cette interface : 


     - Sélectionner vos données 

     - Cliquer sur le bouton décompression ce qui va vous permettre d’obtenir une clé 

     - Grâce à cette clé, vous pourrez accéder à vos données depuis tous types de médias (ordinateur, Smartphone, tablette) ayant l’interface Voyager    




     Pour accéder à vos données : 


     - Entrer la clé dans la case associée 

     - Cliquer sur décompression 

     - Vous venez de récupérer vos données réelle et sans perte"); 
} 
</script> 
+0

JavaScript не поддерживает многострочные строки (до EcmaScript 6). Вместо этого используйте '\ n'. – Oriol

+0

Возможный дубликат [Создание многострочных строк в JavaScript] (http://stackoverflow.com/questions/805107/creating-multiline-strings-in-javascript) – Oriol

+0

Если бы я увидел такое предупреждение, я бы никогда не посетил ваш сайт снова лол. Я уверен, что это не важный способ отображения данных. –

ответ

1

Да, это возможно, вам просто нужно, чтобы избежать ваши переводы строк с \n (в основном, вместо того, чтобы использовать разрывы строк в коде, вам нужно будет использовать \n.

Ваш выход должен быть чем-то вроде

alert("Bienvenue dans l’interface Voyager \n\n Ici, vous allez pouvoir transférer vos données en quelques clics et en un temps record.\n\n\n\n\nPour utiliser cette interface :\n\n\n- Sélectionner vos données\n\n- Cliquer sur le bouton décompression ce qui va vous permettre d’obtenir une clé\n\n- Grâce à cette clé, vous pourrez accéder à vos données depuis tous types de médias (ordinateur, Smartphone, tablette) ayant l’interface Voyager \n\n\n\n\nPour accéder à vos données :\n\n\n- Entrer la clé dans la case associée \n\n- Cliquer sur décompression \n\n- Vous venez de récupérer vos données réelle et sans perte");

Если это похоже, слишком много беспорядка, вы также можете использовать конкатенацию строк, чтобы предварять внешний вид вашего текста в коде.

alert("Bienvenue dans l’interface Voyager \n" + 
"\n" + 
" Ici, vous allez pouvoir transférer vos données en quelques clics et en un temps record.\n" + 
"\n" + 
"\n" + 
"\n" + 
"\n" + 
"Pour utiliser cette interface :\n" + 
"\n" + 
"\n" + 
"- Sélectionner vos données\n" + 
"\n" + 
"- Cliquer sur le bouton décompression ce qui va vous permettre d’obtenir une clé\n" + 
"\n" + 
"- Grâce à cette clé, vous pourrez accéder à vos données depuis tous types de médias (ordinateur, Smartphone, tablette) ayant l’interface Voyager   \n" + 
"\n" + 
"\n" + 
"\n" + 
"\n" + 
"Pour accéder à vos données :\n" + 
"\n" + 
"\n" + 
"- Entrer la clé dans la case associée \n" + 
"\n" + 
"- Cliquer sur décompression \n" + 
"\n" + 
"- Vous venez de récupérer vos données réelle et sans perte\n"); 
+0

Спасибо за ваш ответ, но теперь у меня небольшая проблема. Когда я просматриваю этот текст с моего андроида, он показывает? при некотором текстовом символе, таком как 'é –

+0

Возможно, вам понадобится метатег, определяющий используемый набор символов. http://www.w3schools.com/tags/att_meta_charset.asp – arcyqwerty

Смежные вопросы