<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FDevelopment%2FAudio_Video_Sound</id>
		<title>JavaScript DHTML/Development/Audio Video Sound - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FDevelopment%2FAudio_Video_Sound"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Development/Audio_Video_Sound&amp;action=history"/>
		<updated>2026-04-04T21:03:50Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Development/Audio_Video_Sound&amp;diff=1850&amp;oldid=prev</id>
		<title> в 10:02, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Development/Audio_Video_Sound&amp;diff=1850&amp;oldid=prev"/>
				<updated>2010-05-26T10:02:39Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 10:02, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Development/Audio_Video_Sound&amp;diff=1851&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Development/Audio_Video_Sound&amp;diff=1851&amp;oldid=prev"/>
				<updated>2010-05-26T07:20:00Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Controlling Embedded Sounds with JavaScript==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;JavaScript Unleashed&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;&lt;br /&gt;
    Embedded Sounds in JavaScript&lt;br /&gt;
  &amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;embed mastersound name=&amp;quot;sound1&amp;quot; src=&amp;quot;test.wav&amp;quot; volume=&amp;quot;100&amp;quot; hidden=&amp;quot;true&amp;quot;&lt;br /&gt;
    autostart=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;hr&amp;gt;&lt;br /&gt;
  This document includes a hidden embedded sound, which is loaded after&lt;br /&gt;
  the page is loaded. You can use the JavaScript buttons below to control&lt;br /&gt;
  the sound.&lt;br /&gt;
  &amp;lt;hr&amp;gt;&lt;br /&gt;
  &amp;lt;form name=&amp;quot;form1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;Play&amp;quot; onclick=&amp;quot;document.sound1.play(true)&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;Pause&amp;quot; onclick=&amp;quot;document.sound1.pause()&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;Stop&amp;quot; onclick=&amp;quot;document.sound1.stop()&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Controlling Sounds with JavaScript==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;JavaScript Unleashed&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    function playSound(sfile) {&lt;br /&gt;
   &lt;br /&gt;
      // load a sound and play it&lt;br /&gt;
      window.location.href=sfile;&lt;br /&gt;
    }&lt;br /&gt;
  //--&amp;gt;&lt;br /&gt;
  &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body onLoad=&amp;quot;playSound(&amp;quot;yourFile.wav&amp;quot;)&amp;quot; onUnLoad=&amp;quot;playSound(&amp;quot;Glass.wav&amp;quot;)&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;#&amp;quot; onClick=&amp;quot;playSound(&amp;quot;Cashreg.wav&amp;quot;)&amp;quot;&amp;gt;&lt;br /&gt;
    Click here for sound&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&lt;br /&gt;
    &amp;lt;form name=&amp;quot;form1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;button&amp;quot; value=&amp;quot;Play&amp;quot; onClick=&amp;quot;playSound(&amp;quot;Gunshot.wav&amp;quot;)&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Inserts an audio or video medium in the current Web page==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
  &amp;lt;HEAD&amp;gt;&lt;br /&gt;
    &amp;lt;TITLE&amp;gt;JsLib 1.3 - Exemple - medias.js&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
    &amp;lt;META HTTP-EQUIV=&amp;quot;Content-Type&amp;quot; CONTENT=&amp;quot;text/html; charset=iso-8859-1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;META NAME=&amp;quot;Author&amp;quot; CONTENT=&amp;quot;Etienne CHEVILLARD&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;!-- medias.js --&amp;gt;&lt;br /&gt;
    &amp;lt;SCRIPT TYPE=&amp;quot;text/javascript&amp;quot; LANGUAGE=&amp;quot;Javascript&amp;quot;&amp;gt;&lt;br /&gt;
/* medias.js&lt;br /&gt;
 * Role : insere un media audio ou video dans la page Web courante&lt;br /&gt;
 * Projet : JsLib&lt;br /&gt;
 * Auteur : Etienne CHEVILLARD (echevillard@users.sourceforge.net)&lt;br /&gt;
 * Version : 1.3&lt;br /&gt;
 * Creation : 14/09/2002&lt;br /&gt;
 * Mise a jour : 23/02/2005&lt;br /&gt;
 */&lt;br /&gt;
// --- Variables globales ---&lt;br /&gt;
// tableau des extensions&lt;br /&gt;
var medias_ext=new Array(&amp;quot;class&amp;quot;,&amp;quot;swf&amp;quot;,&amp;quot;au,snd&amp;quot;,&amp;quot;mp2,mp3&amp;quot;,&amp;quot;aif,aiff,aifc&amp;quot;,&lt;br /&gt;
  &amp;quot;wav&amp;quot;,&amp;quot;dus,cht&amp;quot;,&amp;quot;mid,midi&amp;quot;,&amp;quot;rm,ra,ram&amp;quot;,&amp;quot;rpm&amp;quot;,&lt;br /&gt;
  &amp;quot;cmu,ras&amp;quot;,&amp;quot;fh4,fh5,fhc&amp;quot;,&amp;quot;gif&amp;quot;,&amp;quot;ief&amp;quot;,&amp;quot;jpg,jpe,jpeg&amp;quot;,&lt;br /&gt;
  &amp;quot;tif,tiff&amp;quot;,&amp;quot;pnm&amp;quot;,&amp;quot;pbm&amp;quot;,&amp;quot;pgm&amp;quot;,&amp;quot;ppm&amp;quot;,&lt;br /&gt;
  &amp;quot;rgb&amp;quot;,&amp;quot;xbm&amp;quot;,&amp;quot;xpm&amp;quot;,&amp;quot;xwd&amp;quot;,&amp;quot;mpg,mpe,mpeg&amp;quot;,&lt;br /&gt;
  &amp;quot;qt,mov&amp;quot;,&amp;quot;wma,wmv,asf&amp;quot;,&amp;quot;avi,vfw&amp;quot;,&amp;quot;movie&amp;quot;,&amp;quot;wrl,vrml&amp;quot;);&lt;br /&gt;
// tableau des types MIME&lt;br /&gt;
var medias_mim=new Array(&amp;quot;application/octet-stream&amp;quot;,&amp;quot;application/x-shockwave-flash&amp;quot;,&lt;br /&gt;
  &amp;quot;audio/basic&amp;quot;,&amp;quot;audio/mpeg&amp;quot;,&amp;quot;audio/x-aiff&amp;quot;,&amp;quot;audio/x-wav&amp;quot;,&lt;br /&gt;
  &amp;quot;audio/x-dspeeh&amp;quot;,&amp;quot;audio/x-midi&amp;quot;,&amp;quot;audio/x-pn-realaudio&amp;quot;,&amp;quot;audio/x-pn-realaudio-plugin&amp;quot;,&lt;br /&gt;
  &amp;quot;image/x-cmu-raster&amp;quot;,&amp;quot;image/x-freehand&amp;quot;,&amp;quot;image/gif&amp;quot;,&amp;quot;image/ief&amp;quot;,&lt;br /&gt;
  &amp;quot;image/jpeg&amp;quot;,&amp;quot;image/tiff&amp;quot;,&amp;quot;image/x-portable-anymap&amp;quot;,&amp;quot;image/x-portable-bitmap&amp;quot;,&lt;br /&gt;
  &amp;quot;image/x-portable-graymap&amp;quot;,&amp;quot;image/x-portable-pixmap&amp;quot;,&amp;quot;image/x-rgb&amp;quot;,&lt;br /&gt;
  &amp;quot;image/x-xbitmap&amp;quot;,&amp;quot;image/x-xpixmap&amp;quot;,&amp;quot;image/x-xwindowdump&amp;quot;,&amp;quot;video/mpeg&amp;quot;,&lt;br /&gt;
  &amp;quot;video/quicktime&amp;quot;,&amp;quot;video/x-ms-asf&amp;quot;,&amp;quot;video/x-msvideo&amp;quot;,&amp;quot;video/x-sgi-movie&amp;quot;,&amp;quot;x-world/x-vrml&amp;quot;);&lt;br /&gt;
// --- Fonctions ---&lt;br /&gt;
// retourne la balise OBJECT adaptee au navigateur utilise&lt;br /&gt;
function medias_baliseObject(id, url, auto, largeur, hauteur, console) {&lt;br /&gt;
  var obt;&lt;br /&gt;
  obt=&amp;quot;&amp;lt;OBJECT &amp;quot;;&lt;br /&gt;
  var agt=navigator.userAgent.toLowerCase();&lt;br /&gt;
  if ((agt.indexOf(&amp;quot;msie&amp;quot;)!=-1) &amp;amp;&amp;amp; (agt.indexOf(&amp;quot;opera&amp;quot;)==-1)) {&lt;br /&gt;
    obt+=&amp;quot;ID=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
    if (typeMIME(url).indexOf(&amp;quot;quicktime&amp;quot;)!=-1) {&lt;br /&gt;
      obt+=&amp;quot;CLASSID=\&amp;quot;clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\&amp;quot; &amp;quot;;&lt;br /&gt;
      obt+=&amp;quot;CODEBASE=\&amp;quot;http://www.apple.ru/qtactivex/qtplugin.cab\&amp;quot; &amp;quot;;&lt;br /&gt;
    } else if (typeMIME(url).indexOf(&amp;quot;realaudio&amp;quot;)!=-1) {&lt;br /&gt;
      obt+=&amp;quot;CLASSID=\&amp;quot;clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\&amp;quot; &amp;quot;;&lt;br /&gt;
      obt+=&amp;quot;CODEBASE=\&amp;quot;http://???\&amp;quot; &amp;quot;;&lt;br /&gt;
    } else if (typeMIME(url).indexOf(&amp;quot;shockwave&amp;quot;)!=-1) {&lt;br /&gt;
      obt+=&amp;quot;CLASSID=\&amp;quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\&amp;quot; &amp;quot;;&lt;br /&gt;
      obt+=&amp;quot;CODEBASE=\&amp;quot;http://download.macromedia.ru/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\&amp;quot; &amp;quot;;&lt;br /&gt;
    } else {&lt;br /&gt;
      obt+=&amp;quot;CLASSID=\&amp;quot;clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\&amp;quot; &amp;quot;;&lt;br /&gt;
      obt+=&amp;quot;CODEBASE=\&amp;quot;http://activex.microsoft.ru/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,0,0,0\&amp;quot; &amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    obt+=&amp;quot;WIDTH=\&amp;quot;&amp;quot; + largeur + &amp;quot;\&amp;quot; HEIGHT=\&amp;quot;&amp;quot; + hauteur + &amp;quot;\&amp;quot; ALIGN=\&amp;quot;middle\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
    if (typeMIME(url).indexOf(&amp;quot;shockwave&amp;quot;)!=-1) {&lt;br /&gt;
        obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;MOVIE\&amp;quot; VALUE=\&amp;quot;&amp;quot; + url + &amp;quot;\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
        obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;QUALITY\&amp;quot; VALUE=\&amp;quot;high\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
    } else { obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;SRC\&amp;quot; VALUE=\&amp;quot;&amp;quot; + url + &amp;quot;\&amp;quot;&amp;gt;&amp;quot;; }&lt;br /&gt;
  } else {&lt;br /&gt;
    obt+=&amp;quot;NAME=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot; DATA=\&amp;quot;&amp;quot; + url + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
    obt+=&amp;quot;TYPE=\&amp;quot;&amp;quot; + typeMIME(url) + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
    obt+=&amp;quot;WIDTH=\&amp;quot;&amp;quot; + largeur + &amp;quot;\&amp;quot; HEIGHT=\&amp;quot;&amp;quot; + hauteur + &amp;quot;\&amp;quot; ALIGN=\&amp;quot;middle\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  if (auto) {&lt;br /&gt;
    obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;AUTOSTART\&amp;quot; VALUE=\&amp;quot;true\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
    obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;AUTOPLAY\&amp;quot; VALUE=\&amp;quot;true\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  } else {&lt;br /&gt;
    obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;AUTOSTART\&amp;quot; VALUE=\&amp;quot;false\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
    obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;AUTOPLAY\&amp;quot; VALUE=\&amp;quot;false\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;CONTROLLER\&amp;quot; VALUE=\&amp;quot;true\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;CONSOLE\&amp;quot; VALUE=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  obt+=&amp;quot;&amp;lt;PARAM NAME=\&amp;quot;CONTROLS\&amp;quot; VALUE=\&amp;quot;&amp;quot; + console + &amp;quot;\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  return(obt);&lt;br /&gt;
} // fin medias_baliseObject(id, url, auto, largeur, hauteur, console)&lt;br /&gt;
// insere un media audio&lt;br /&gt;
function insererAudio(id, url, auto, largeur, hauteur) {&lt;br /&gt;
  if ((!url) || (url==&amp;quot;&amp;quot;)) { return false; }&lt;br /&gt;
  if (!auto) { auto=false; }&lt;br /&gt;
  if ((isNaN(largeur)) || (parseInt(largeur)&amp;lt;1)) { largeur=300; }&lt;br /&gt;
  if ((isNaN(hauteur)) || (parseInt(hauteur)&amp;lt;1)) { hauteur=45; }&lt;br /&gt;
  var txt;&lt;br /&gt;
  if (typeMIME(url).indexOf(&amp;quot;realaudio&amp;quot;)!=-1) {&lt;br /&gt;
    txt=medias_baliseObject(id, url, auto, largeur, hauteur, &amp;quot;ControlPanel&amp;quot;);&lt;br /&gt;
  } else {&lt;br /&gt;
    txt=medias_baliseObject(id, url, auto, largeur, hauteur, &amp;quot;console&amp;quot;);    &lt;br /&gt;
  }&lt;br /&gt;
  txt+=&amp;quot;&amp;lt;EMBED NAME=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot; SRC=\&amp;quot;&amp;quot; + url + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;TYPE=\&amp;quot;&amp;quot; + typeMIME(url) + &amp;quot;\&amp;quot; MASTERSOUND &amp;quot;;&lt;br /&gt;
  if (typeMIME(url).indexOf(&amp;quot;quicktime&amp;quot;)!=-1) {&lt;br /&gt;
    txt+=&amp;quot;PLUGINSPAGE=\&amp;quot;http://www.apple.ru/quicktime/download/\&amp;quot; &amp;quot;;  &lt;br /&gt;
  } else if (typeMIME(url).indexOf(&amp;quot;realaudio&amp;quot;)==-1) {&lt;br /&gt;
    txt+=&amp;quot;PLUGINSPAGE=\&amp;quot;http://www.microsoft.ru/isapi/redir.dll?prd=windows&amp;amp;sbp=mediaplayer&amp;amp;ar=Media&amp;amp;sba=Plugin\&amp;quot; &amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  txt+=&amp;quot;WIDTH=\&amp;quot;&amp;quot; + largeur + &amp;quot;\&amp;quot; HEIGHT=\&amp;quot;&amp;quot; + hauteur + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;HIDDEN=\&amp;quot;false\&amp;quot; ALIGN=\&amp;quot;middle\&amp;quot; &amp;quot;;&lt;br /&gt;
  if (auto) { txt+=&amp;quot;AUTOSTART=\&amp;quot;true\&amp;quot; AUTOPLAY=\&amp;quot;true\&amp;quot; &amp;quot;; }&lt;br /&gt;
  else { txt+=&amp;quot;AUTOSTART=\&amp;quot;false\&amp;quot; AUTOPLAY=\&amp;quot;false\&amp;quot; &amp;quot;; }&lt;br /&gt;
  txt+=&amp;quot;CONTROLLER=\&amp;quot;true\&amp;quot; CONSOLE=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot; &amp;quot;;  &lt;br /&gt;
  if (typeMIME(url).indexOf(&amp;quot;realaudio&amp;quot;)!=-1) {&lt;br /&gt;
    txt+=&amp;quot;CONTROLS=\&amp;quot;ControlPanel\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  } else {&lt;br /&gt;
    txt+=&amp;quot;CONTROLS=\&amp;quot;console\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  txt+=&amp;quot;&amp;lt;/OBJECT&amp;gt;&amp;quot;;&lt;br /&gt;
  return(txt);&lt;br /&gt;
} // fin insererAudio(id, url, auto, largeur, hauteur)&lt;br /&gt;
// insere une animation Flash&lt;br /&gt;
function insererFlash(id, url, largeur, hauteur) {&lt;br /&gt;
  if ((!url) || (url==&amp;quot;&amp;quot;)) { return false; }&lt;br /&gt;
  if ((isNaN(largeur)) || (parseInt(largeur)&amp;lt;1)) { largeur=300; }&lt;br /&gt;
  if ((isNaN(hauteur)) || (parseInt(hauteur)&amp;lt;1)) { hauteur=225; }&lt;br /&gt;
  var txt;&lt;br /&gt;
  txt=medias_baliseObject(id, url, true, largeur, hauteur, &amp;quot;&amp;quot;);&lt;br /&gt;
  txt+=&amp;quot;&amp;lt;EMBED NAME=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot; SRC=\&amp;quot;&amp;quot; + url + &amp;quot;\&amp;quot; QUALITY=\&amp;quot;high\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;TYPE=\&amp;quot;&amp;quot; + typeMIME(url) + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;PLUGINSPAGE=\&amp;quot;http://www.macromedia.ru/go/getflashplayer\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;WIDTH=\&amp;quot;&amp;quot; + largeur + &amp;quot;\&amp;quot; HEIGHT=\&amp;quot;&amp;quot; + hauteur + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;HIDDEN=\&amp;quot;false\&amp;quot; ALIGN=\&amp;quot;middle\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;AUTOSTART=\&amp;quot;true\&amp;quot; AUTOPLAY=\&amp;quot;true\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;CONTROLLER=\&amp;quot;false\&amp;quot; CONSOLE=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot; CONTROLS=\&amp;quot;\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;&amp;lt;/OBJECT&amp;gt;&amp;quot;;&lt;br /&gt;
  return(txt);&lt;br /&gt;
} // fin insererFlash(id, url, largeur, hauteur)&lt;br /&gt;
// insere un media video&lt;br /&gt;
function insererVideo(id, url, auto, largeur, hauteur) {&lt;br /&gt;
  if ((!url) || (url==&amp;quot;&amp;quot;)) { return false; }&lt;br /&gt;
  if (!auto) { auto=false; }&lt;br /&gt;
  if ((isNaN(largeur)) || (parseInt(largeur)&amp;lt;1)) { largeur=300; }&lt;br /&gt;
  if ((isNaN(hauteur)) || (parseInt(hauteur)&amp;lt;1)) { hauteur=270; }&lt;br /&gt;
  var txt;&lt;br /&gt;
  if (typeMIME(url).indexOf(&amp;quot;realaudio&amp;quot;)!=-1) {&lt;br /&gt;
    txt=medias_baliseObject(id, url, auto, largeur, hauteur, &amp;quot;ImageWindow,ControlPanel&amp;quot;);&lt;br /&gt;
  } else {&lt;br /&gt;
    txt=medias_baliseObject(id, url, auto, largeur, hauteur, &amp;quot;console&amp;quot;);    &lt;br /&gt;
  }&lt;br /&gt;
  txt+=&amp;quot;&amp;lt;EMBED NAME=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot; SRC=\&amp;quot;&amp;quot; + url + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;TYPE=\&amp;quot;&amp;quot; + typeMIME(url) + &amp;quot;\&amp;quot; MASTERSOUND &amp;quot;;&lt;br /&gt;
  if (typeMIME(url).indexOf(&amp;quot;quicktime&amp;quot;)!=-1) {&lt;br /&gt;
    txt+=&amp;quot;PLUGINSPAGE=\&amp;quot;http://www.apple.ru/quicktime/download/\&amp;quot; &amp;quot;;  &lt;br /&gt;
  } else if (typeMIME(url).indexOf(&amp;quot;realaudio&amp;quot;)==-1) {&lt;br /&gt;
    txt+=&amp;quot;PLUGINSPAGE=\&amp;quot;http://www.microsoft.ru/isapi/redir.dll?prd=windows&amp;amp;sbp=mediaplayer&amp;amp;ar=Media&amp;amp;sba=Plugin\&amp;quot; &amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  txt+=&amp;quot;WIDTH=\&amp;quot;&amp;quot; + largeur + &amp;quot;\&amp;quot; HEIGHT=\&amp;quot;&amp;quot; + hauteur + &amp;quot;\&amp;quot; &amp;quot;;&lt;br /&gt;
  txt+=&amp;quot;HIDDEN=\&amp;quot;false\&amp;quot; ALIGN=\&amp;quot;middle\&amp;quot; &amp;quot;;&lt;br /&gt;
  if (auto) { txt+=&amp;quot;AUTOSTART=\&amp;quot;true\&amp;quot; AUTOPLAY=\&amp;quot;true\&amp;quot; &amp;quot;; }&lt;br /&gt;
  else { txt+=&amp;quot;AUTOSTART=\&amp;quot;false\&amp;quot; AUTOPLAY=\&amp;quot;false\&amp;quot; &amp;quot;; }&lt;br /&gt;
  txt+=&amp;quot;CONTROLLER=\&amp;quot;true\&amp;quot; CONSOLE=\&amp;quot;&amp;quot; + id + &amp;quot;\&amp;quot; &amp;quot;;  &lt;br /&gt;
  if (typeMIME(url).indexOf(&amp;quot;realaudio&amp;quot;)!=-1) {&lt;br /&gt;
    txt+=&amp;quot;CONTROLS=\&amp;quot;ImageWindow,ControlPanel\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  } else {&lt;br /&gt;
    txt+=&amp;quot;CONTROLS=\&amp;quot;console\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  txt+=&amp;quot;&amp;lt;/OBJECT&amp;gt;&amp;quot;;&lt;br /&gt;
  return(txt);&lt;br /&gt;
} // fin insererVideo(id, url, auto, largeur, hauteur)&lt;br /&gt;
// retourne le type MIME du fichier d&amp;quot;URL specifiee&lt;br /&gt;
function typeMIME(url) {&lt;br /&gt;
  if ((!url) || (url==&amp;quot;&amp;quot;)) { return (&amp;quot;inconnu&amp;quot;); }&lt;br /&gt;
  var xts;&lt;br /&gt;
  var tab;&lt;br /&gt;
  if (url.indexOf(&amp;quot;?&amp;quot;) &amp;gt; 0)&lt;br /&gt;
    xts = url.substring(0, url.indexOf(&amp;quot;?&amp;quot;));&lt;br /&gt;
  else&lt;br /&gt;
    xts = url;&lt;br /&gt;
  xts = (xts.substring(xts.lastIndexOf(&amp;quot;.&amp;quot;)+1)).toLowerCase();&lt;br /&gt;
  if (xts.indexOf(&amp;quot; &amp;quot;)!=-1)&lt;br /&gt;
    xts=xts.substring(0, xts.indexOf(&amp;quot; &amp;quot;));&lt;br /&gt;
  for(var i=0; i&amp;lt;medias_ext.length; i++) {&lt;br /&gt;
    tab=medias_ext[i].split(&amp;quot;,&amp;quot;);&lt;br /&gt;
    for(var j=0; j&amp;lt;tab.length; j++) {&lt;br /&gt;
      if (tab[j]==xts) return (medias_mim[i]);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  return (&amp;quot;application/octet-stream&amp;quot;);&lt;br /&gt;
} // fin typeMIME(url)&lt;br /&gt;
    &amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
  &amp;lt;/HEAD&amp;gt;&lt;br /&gt;
  &amp;lt;BODY&amp;gt;&lt;br /&gt;
    &amp;lt;H1&amp;gt;JsLib 1.3&amp;lt;/H1&amp;gt;&lt;br /&gt;
    &amp;lt;HR&amp;gt;&lt;br /&gt;
    &amp;lt;H2&amp;gt;Exemple - medias.js&amp;lt;/H2&amp;gt;&lt;br /&gt;
    &amp;lt;NOSCRIPT&amp;gt;&lt;br /&gt;
      &amp;lt;P&amp;gt;&amp;lt;I&amp;gt;Erreur : votre navigateur ne reconnait pas le Javascript ou est configur&amp;amp;eacute; pour ne&lt;br /&gt;
      pas prendre en compte le code Javascript. Dans ce dernier cas, vous pouvez modifier la&lt;br /&gt;
      configuration dans les pr&amp;amp;eacute;f&amp;amp;eacute;rences/options de votre navigateur.&amp;lt;/I&amp;gt;&lt;br /&gt;
      &amp;lt;HR&amp;gt;&lt;br /&gt;
    &amp;lt;/NOSCRIPT&amp;gt;&lt;br /&gt;
    &amp;lt;P&amp;gt;D&amp;amp;eacute;terminer le type MIME d&amp;quot;un fichier :&amp;lt;BR&amp;gt;&lt;br /&gt;
    &amp;lt;FORM ACTION=&amp;quot;GET&amp;quot; NAME=&amp;quot;f1&amp;quot; onSubmit=&amp;quot;return false&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;INPUT NAME=&amp;quot;t1&amp;quot; TYPE=&amp;quot;text&amp;quot; VALUE=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;INPUT NAME=&amp;quot;b1&amp;quot; TYPE=&amp;quot;button&amp;quot; VALUE=&amp;quot;Type MIME&amp;quot; onClick=&amp;quot;alert(typeMIME(document.f1.t1.value));&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;/FORM&amp;gt;&lt;br /&gt;
    &amp;lt;P&amp;gt;Insertion d&amp;quot;un m&amp;amp;eacute;dia audio Midi (lecture automatique) :&amp;lt;BR&amp;gt;&lt;br /&gt;
      &amp;lt;SCRIPT TYPE=&amp;quot;text/javascript&amp;quot; LANGUAGE=&amp;quot;Javascript&amp;quot;&amp;gt;&lt;br /&gt;
        document.write(insererAudio(&amp;quot;aud1&amp;quot;, &amp;quot;./extra/jazz.mid&amp;quot;, true));&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
      &amp;amp;nbsp;&amp;lt;I&amp;gt;Sur un air de jazz...&amp;lt;/I&amp;gt;&lt;br /&gt;
    &amp;lt;P&amp;gt;Insertion d&amp;quot;un m&amp;amp;eacute;dia audio MP3 :&amp;lt;BR&amp;gt;&lt;br /&gt;
      &amp;lt;SCRIPT TYPE=&amp;quot;text/javascript&amp;quot; LANGUAGE=&amp;quot;Javascript&amp;quot;&amp;gt;&lt;br /&gt;
        document.write(insererAudio(&amp;quot;aud2&amp;quot;, &amp;quot;./extra/20th.mp3&amp;quot;));&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
      &amp;amp;nbsp;&amp;lt;I&amp;gt;Cin&amp;amp;eacute;ma, cin&amp;amp;eacute;ma !&amp;lt;/I&amp;gt;&lt;br /&gt;
    &amp;lt;P&amp;gt;Insertion d&amp;quot;un m&amp;amp;eacute;dia vid&amp;amp;eacute;o MPEG (lecture automatique) :&amp;lt;BR&amp;gt;&lt;br /&gt;
      &amp;lt;SCRIPT TYPE=&amp;quot;text/javascript&amp;quot; LANGUAGE=&amp;quot;Javascript&amp;quot;&amp;gt;&lt;br /&gt;
        document.write(insererVideo(&amp;quot;vid1&amp;quot;, &amp;quot;./extra/pluton.mpeg&amp;quot;, true, 200, 195));&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
      &amp;amp;nbsp;&amp;lt;I&amp;gt;Pluton photographi&amp;amp;eacute;e par le satellite Hubble&amp;lt;/I&amp;gt;&lt;br /&gt;
    &amp;lt;P&amp;gt;Insertion d&amp;quot;une animation Flash :&amp;lt;BR&amp;gt;&lt;br /&gt;
      &amp;lt;SCRIPT TYPE=&amp;quot;text/javascript&amp;quot; LANGUAGE=&amp;quot;Javascript&amp;quot;&amp;gt;&lt;br /&gt;
        document.write(insererFlash(&amp;quot;flash1&amp;quot;, &amp;quot;./extra/flash.swf&amp;quot;, 500, 350));&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
      &amp;amp;nbsp;&amp;lt;I&amp;gt;Introduction &amp;amp;agrave; la technologie Flash&amp;lt;/I&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
  &amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/extra.zip&amp;quot;&amp;gt;extra.zip( 182 k)&amp;lt;/a&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>