Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > генерация имени на лету


Автор: chaos 21.10.2005, 14:01
здрасте!!
Помгоите сделать следующее
вот смотрите есть у меня допустим строка
Код

var s = "blablabla";


можно как-нибудь эту строку подставить
в это
Код

OBJECT ID="SpeechSnd" WIDTH=0 HEIGHT=0
 CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
 CODEBASE="http://www.microsoft.com/netshow/download/en/nsasfinf.cab#Version=5,1,51,115">
 <Param Name="Enabled" Value="False">
 <Param Name="FileName" Value="20050914101230.mp3">
 <Param Name="ShowControls" Value="True">
 <Param Name="ShowTracker" Value="False">
 <Param Name="ShowPositionControls" Value="False">
 <Param Name="ShowStatusBar" Value="False">
 <Param Name="ShowAudioControls" Value="True">
 <Param Name="ShowDisplay" Value="False">
 <Param Name="ShowGotoBar" Value="False">
 <Param Name="AutoRewind" Value="False">
 <Param Name="AutoStart" Value="False">
 <Param Name="Volume" Value="-600">
</OBJECT>

именно в
Код

<Param Name="FileName" Value="20050914101230.mp3">

те что бы валуе получилось blablabla20050914101230.mp3

Добавлено @ 14:01
или это не возможно?

Автор: chaos 21.10.2005, 14:25
s формируется на этапе загрузки страници

Автор: Darhazer 21.10.2005, 14:31
Код

<script language="JavaScript">
document.write('<Param Name="FileName" Value="'.s+.'20050914101230.mp3">');
</script>

Автор: chaos 21.10.2005, 14:33
Цитата(Darhazer @ 21.10.2005, 14:31)
Код

<script language="JavaScript">
document.write('<Param Name="FileName" Value="'.s+.'20050914101230.mp3">');
</script>

не это не то, это выведется на экран
Добавлено @ 14:38
помоему такое не реально сделать

Автор: Darhazer 21.10.2005, 14:40
Код

<OBJECT ID="SpeechSnd" WIDTH=0 HEIGHT=0
 CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
 CODEBASE="http://www.microsoft.com/netshow/download/en/nsasfinf.cab#Version=5,1,51,115">
 <Param Name="Enabled" Value="False">
 <Param Name="FileName" Value="20050914101230.mp3">
 <Param Name="ShowControls" Value="True">
 <Param Name="ShowTracker" Value="False">
 <Param Name="ShowPositionControls" Value="False">
 <Param Name="ShowStatusBar" Value="False">
 <Param Name="ShowAudioControls" Value="True">
 <Param Name="ShowDisplay" Value="False">
 <Param Name="ShowGotoBar" Value="False">
 <Param Name="AutoRewind" Value="False">
 <Param Name="AutoStart" Value="False">
 <Param Name="Volume" Value="-600">
</OBJECT>


это тоже будет на екране ;) Просто ти сам тэг можеш прописать с JavaScript-том. Если тебе нужно при генерации странице изменят, а не динамически после того как страница била загружена

Автор: Sardar 21.10.2005, 15:52
Цитата(chaos @ 21.10.2005, 13:33)
не это не то, это выведется на экран

С чего ты взял? smile
Совет: прежде чем говорить нет, попробуй.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)