Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skrypt sprawdzający kliknięcie w konkretne pole
dark_root
post
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


Mam takie kody
Kod
<script language="javascript" type="text/javascript">
<!--
function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 1 || e.which == 1)) {
document.cookie = "cookie=1";
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button==1
|| event.button == 1)) {
document.cookie = "cookie=1";
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// -->
</script>

Kod ten sprawdza czy został na stronie naciśnięty prawy przycisk myszy.
Kod
<style type="text/css">
#floater {
  position:absolute; visibility:hidden;
  width:150px; height:auto;
  color:#330;
  margin:0; padding:4px;
  border:1px solid #330;
  border-top:3px solid #330;
}
a.m {
  display:block; width:100%;
  margin:.5em 0;
}
</style>
<script type="text/javascript" src="floater_pliki/x_core.js"></script>
<script type="text/javascript" src="floater_pliki/xaddeventlistener.js"></script>
<script type="text/javascript" src="floater_pliki/xslideto.js"></script>
<script type="text/javascript">
var slideTime = 700, topMargin;
xAddEventListener(window, 'load',
  function () {
    topMargin = xPageY('leftColumn');
    winOnResize(); // set initial position
    xAddEventListener(window, 'resize', winOnResize, false);
    xAddEventListener(window, 'scroll', winOnScroll, false);
  }, false
);
function winOnResize() {
  xMoveTo('floater', xPageX('leftColumn')+xWidth('leftColumn')+20, topMargin);
  xGetElementById('floater').style.visibility = 'visible';
  winOnScroll(); // initial slide
}
function winOnScroll() {
  xSlideTo('floater', xLeft('floater'), xScrollTop() + topMargin, slideTime);
}
function setSlideTime(st) {
  st = parseInt(st);
  if (!isNaN(st)) slideTime = st;
  var e = xGetElementById('st');
  e.value = st;
  return false;
}
</script>

</head><body>

<div id="leftColumn" class="column"> <!-- Begin left column -->

<div class="leftContent"> <!-- Begin left content -->



</div> <!-- end menubar1 -->
</div> <!-- end header -->


<img src="javascript:void(setSlideTime(1000))"></p>
</div> <!-- end sponsor3 -->
</div> <!-- end leftColumn -->
<div style="left: 755px; top: 20px; visibility: visible;" id="floater" class="h2Bkgnd">
Ładny napis w pływającej ramce
</div>
Natomiast powyższy kod tworzy pływającą ramkę. Chciałbym jakoś połączyć te kody, żeby tworzyło się cookie jedynie, jeżeli zostanie naciśnięty prawy przycisk myszy, ale tylko gdy kursor znajduje się w polu pływającej ramki. Jak takie coś zrobić?
Go to the top of the page
+Quote Post

Posty w temacie
- dark_root   skrypt sprawdzający kliknięcie w konkretne pole   15.05.2009, 20:26:24
- - kamil4u   Nie analizowałem kodu: Cytat<script langu...   16.05.2009, 14:53:14
- - dark_root   Ale, czym zasadniczo różni się ten kod o...   16.05.2009, 14:59:38
- - kamil4u   Zasadniczo tym: Kodreferencja_do_pływającej_ramki....   16.05.2009, 15:10:20
- - dark_root   A można prosić o jakiś artykuł czy coś w ty stylu ...   16.05.2009, 15:53:51
- - kamil4u   Jak nie możesz znaleźć to poczytaj ...   16.05.2009, 16:13:40
- - dark_root   Czyli z tego co rozumiem ten kod powinien dzia...   16.05.2009, 20:26:22
- - kamil4u   Szczerze nie chce mi się pisać wywodów -...   17.05.2009, 17:03:06
- - dark_root   Trochę źle się wyraziłem więc powtórzę post. Nie c...   17.05.2009, 17:16:25
- - kamil4u   Pokaż jak wygląda kod takiego baneru - firebug w F...   17.05.2009, 17:19:27
- - dark_root   O ile dobrze sprawdziłem to jest chyba to Kod...   17.05.2009, 17:29:08
- - kamil4u   To kod wygląda tak: Kod<script language="j...   17.05.2009, 17:37:01
- - dark_root   Hmmm, coś nie działa. Być może...   17.05.2009, 18:01:35
- - kamil4u   Koddocument.getElementById('banerek'...   17.05.2009, 18:27:59
- - dark_root   Sprawdziłem wszystkie id jakie występowa...   18.05.2009, 15:23:29
- - kamil4u   Możesz dać link do strony gdzie masz baner? Piszes...   18.05.2009, 15:28:03
- - dark_root   LINK Tak normalnie nie widać w kodzie tego iframe...   18.05.2009, 19:10:00
- - kamil4u   Koddocument.getElementById('google_ads_fra...   18.05.2009, 19:32:49
- - dark_root   Czyli wszystko powinno wyglądać tak :Kod<html...   18.05.2009, 19:45:09
- - kamil4u   Kod<html> <body> <script langu...   18.05.2009, 19:48:44
- - dark_root   Wiem, taki sposób wydaje się najlogiczniejszy, jed...   18.05.2009, 19:56:20
- - kamil4u   Problem w tym, że ja nigdy nie korzystałem z rekla...   18.05.2009, 20:13:37
- - dark_root   No cóż niestety nie działa. Cytatalert(document.g...   19.05.2009, 21:57:50


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:52