Java Script Въпрос

Ermac2222

Registered
Здравейте на всички!


Искам средния код:
Код:
<head>
<script type="text/javascript">
		function startLoading() {
		Element.show('mainAreaLoading');
		Element.hide('mainAreaInternal');
		}
		function finishLoading() {
Element.show('mainAreaInternal');
setTimeout("Effect.toggle('mainAreaLoading');", 0);
}
		function loadContent(id) {
		startLoading();
		new Ajax.Updater('mainAreaInternal', 'rpc.php', {method: 'post', postBody:'content='+ id +''});
		finishLoading();
		}
</script>
</head>

<body>
<a href="javascript:loadContent(1);">Link 1</a>
<a href="javascript:loadContent(2);">Link 2</a>
<a href="javascript:loadContent(3);">Link 3</a>
<a href="javascript:loadContent(4);">Link 4</a>
<?php print $cont; ?>
</body>

Как може да стане като се изпълнява функцията да задавам стойност на променливата $cont спрямо id? :o
 
Обясни малко по-добре какво искаш да направиш, защото не можах да те разбера добре :)
 
Нали като натисна на тякой линк и той вика следната функция:
function loadContent(id) {
startLoading();
new Ajax.Updater('mainAreaInternal', 'rpc.php', {method: 'post', postBody:'content='+ id +''});
finishLoading();
}

Искам при изпълнението и да давам стойност на променливата $cont Възможно ли е това?
 
Еми вътре поместваш cont = 'ne6to'; :) Предполагам, че ще искаш тази променлива да е достъпна и вдруги функции, затова по-нагоре, точно след <script> тага постваи var cont; Така ще можеш да я използваш във всички функции :)
 

Back
Горе