<html>
<head>
<script type="text/javascript">
var IE = document.all ? true : false;
if (!IE) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = myMouseXY;
var pX = 0;
var pY = 0;
function myMouseXY(e) {
if (IE) {
pX = event.clientX + document.body.scrollLeft;
pY = event.clientY + document.body.scrollTop;
} else {
pX = e.pageX;
pY = e.pageY;
}
if (pX < 0) pX = 0;
if (pY < 0) pY = 0;
document.getElementById("ws").value = pX + ',' + pY;
document.getElementById("dymek").style.left = pX;
document.getElementById("dymek").style.top = pY;
return true;
}
</script>
</head>
<body>
<div id="dymek" style="position: absolute;">
<input type="text" id="ws">
</div>
</body>
</html> Zaokrąglanie liczby w JS
alert(n_height);
---------------------------
Windows Internet Explorer
---------------------------
811.267175572519
---------------------------
OK
---------------------------
n=(Math.ceil(n_height*100))/100;
alert(n);
---------------------------
Windows Internet Explorer
---------------------------
811.27
---------------------------
OK
---------------------------
n_height = parseInt(n_height);
---------------------------
Windows Internet Explorer
---------------------------
811
---------------------------
OK
---------------------------
Błąd JS w IE6
Przyczyną męczącego błedu JS było inne kogowanie pliku HTML błedu było kodowanie i JS.
Strona kodowana była w UTF-8 , plik script.j w ISO
Dołącznie pliku JS
<script type="text/javascript" src="/js/script.js" mce_src="/js/script.js"></script>generowało bład JS: ~ o źle zakończonym końcu linii.
Błąd powodowała linia JS z polskim znakiem:
tekst = 'miejscowość';
przez różne kodowanie strony UTF-8 i pliku JS ISO
prawdopodobnie literka ś powodowała niewłaściwe rozpoznanie znaku końca linii przez przegladarkę.
Po ujednoliceniu kodowania na UTF-8, błąd zniknął
Kolorowanie rekordów w tabeli
Przypisanie zdarzeń do tagów
<script>
function add_tr_hover(id) {
alert(id);
var elem = document.getElementById(id);
var lista = elem.getElementsByTagName('tr');
for (var i = 0; i < lista.length; i++) {
lista[i].onmouseover = function () { this.style.backgroundColor = '#EDEDED'; }
lista[i].onmouseout = function () { this.style.backgroundColor = '#FFFFFF'; }
}
}
window.onload = function () {
add_tr_hover("cos");
}
</script>Przykładowy HTML tabeli
<table id="cos">
<tr>
<TD>jeden</TD>
</tr>
<tr>
<TD>dwa</TD>
</tr>
<tr>
<TD>trzy</TD>
</tr>
<tr>
<TD>cztery</TD>
</tr>
<tr>
<TD>pięć</TD>
</tr>
</table> Usuwanie plików wiekszych niż 100MB
Usuwanie plików w katlogu lokalnym
find . -type f -size +100000k -exec rm -f {} \;Formatowanie
find . -type f -size +5000k -exec ls -lh {} \;
find . -type f -size +50000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }' - JavaScript 219
- PHP 139
- CSS 107
- HTML 75
- GMap 47
- Linux 46
- PostgreSQL 34
- MySQL 33
- VBSCRIPT 32
- jQuery 27
- Smarty 27
- Wordpress 27
- Windows 24
- SQL 19
- htaccess 18
- Perl 17
- Programy 11
- System 11
- SQL Server 10
- Leaflet 10
- Rewrite 9
- HTTP 8
- VBA 7
- React 7
- Intellij IDEA 6
- Telefony 6
- WYSIWYG 6
- XML 6
- Nodejs 5
- SVG 4
- JSON 3
- Docker 3
- Rejestr 3
- Nauka 2
- Github 1
- Bez kategorii 1
- Opera 1
- Rollup 1