หน้าแรก โครงการของฉัน Instant_translit ปลั๊กอิน translit ทันทีบนจาวา

เมื่อไม่นานมาได้มีโอกาสที่จะทำให้เว็บไซต์ต่างประเทศก็ต้องเผชิญกับงานการสร้างการทับศัพท์ทันทีจากภาษาอังกฤษเป็นภาษารัสเซีย เธอได้มีปัญหาดังกล่าวเพราะคนส่วนใหญ่ของเราในต่างประเทศมีเพียงเค้าโครงแป้นพิมพ์ไม่มีภาษารัสเซียและมีการเขียน translit (ซึ่งฉันเพิ่งจะได้อ่านเพราะทุกคนในหัวกับกฎของตัวเองของการถอด) หรือไปที่ http://www.translit บริการ . RU มีและเขียนข้อความภาษารัสเซียจากนั้นคัดลอกแล้ววางและสุดท้ายส่งบุคคลอื่น ๆ ปลั๊กอิน Instant_translitในความเป็นจริงเป็น www.translit.ru บริการขนาดเล็กอนาล็อกในแง่ของการทับศัพท์ของหลักสูตร)

ปลั๊กอินที่เขียนในสองรุ่น :

  • ตัวเลือกแรกคือการทำความสะอาด JavaScripซึ่งสามารถได้ทุกสิ่ง
  • ตัวเลือกที่สองคือการออกแบบสำหรับคนรัก jquery และที่เสียบเป็นประจำ

ปลั๊กอินนี้สามารถใช้ในการ textarea и input. นอกจากนี้ในการเริ่มต้นปลั๊กอินได้สร้างสองมาตรฐานสำหรับการถ่ายโอนนี้ มาตรฐาน ISO 9-95 и GOST 16876-71. หากจำเป็นคุณสามารถเปลี่ยนกฎตามที่คุณต้องการ การทำเช่นนี้เพียงในอาร์เรย์ขวาเขียนกฎของ ทดสอบปลั๊กอินในเบราว์เซอร์ต่อไปนี้ : IE6, IE7, IE8, Opera, Firefox, Ghrome และ Safary. โดยวิธีการสังเกตเห็นเมื่อเร็ว ๆ นี้ว่า Ghrome и Safary ดูเหมือนว่าทุกที่มีการกำหนดวิธีการเดียวกัน -- จากการที่เขาสรุปได้ว่ามาตรฐานเหล่านี้และเบราว์เซอร์เข้าใจเดียวกัน แม้ว่าเบราว์เซอร์ยอดผมคิดว่าทำงานได้ดีที่สุด) ดังนั้นความสนใจ -- ตัวอย่างเช่น

ตัวอย่างของปลั๊กอิน. array ของกฎสำหรับ textarea มาตรฐาน ISO 9-95

Textarea

มาตรฐาน ISO 9-95 หรือ GOST 16876-71.

Instant_translit с jquery -

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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="http://www.ageent.ru/demo/complete/instant_translit/jquery/instant_translit.js"></script>
<script>
$(document).ready(function(){
$(".ageent_trans").keypress(function(e) {
/*
  e - событие
  obect_now - объект
  rules - правила для перевода.
  1 стандарт ISO 9-95;
  2 - ГОСТ 16876-71;
  */
$(this).Instant_translit({event_now: e, rules: 1, obect_now : this});
});
});
</script>
</head>
<body>
<form>
<textarea cols="150" class="ageent_trans" rows="20"></textarea>
</form>
</body>
</html>

เพิ่มความคิดเห็น

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<script src="http://www.ageent.ru/demo/complete/instant_translit/script/instant_translit_script.js"></script>
</head>
<body>
<form target="chattag" name="chat">
<!--
event - событие
this - объект
rules - правила для перевода.
1 стандарт ISO 9-95;
2 - ГОСТ 16876-71;
-->
<textarea name="message" onkeypress="translate_letter(event, this, rules=1);" cols="150" rows="20"></textarea>
</form>
</body>
</html>


Если Вы нашли что-то полезное, то пожалуйста пожертвуйте Z167645604231 หรือ

:)

แนบไฟล์ :
Instant_translit ปลั๊กอิน translit ทันทีบนจาวา9

การอนุญาต

โพลล์นี Ajax

ที่หนึ่งของส่วนขยายของฉันที่ดีที่สุด?

สถิติ

แปลเป็​​น

русскийitalianoDeutschEnglishLATVIANукраїнськаfrançaispolski

การโฆษณา