Jquery

GET Page HTML Code

$(“html”).html();

If you want to also capture the hmtl tags you could concatenate them to the html like this:

function getPageHTML() {

return “<html>” + $(“html”).html() + “</html>”;

}

 

Data Attribute’a göre bir elementi bulma

$(“ul”).find(“[data-slide='” + current + “‘]”);

 

Belli bir alandaki metni bölüp 3 nokta ile sonlandırmak için :

overflow: hidden;

display: -webkit-box;

line-height: 16px;

-webkit-line-clamp: 2;

-webkit-box-orient: vertical;

width: 90%;

max-height: 50px;

Alternatif olarak dotdot plugini de kullanılabilir.

 

Bir css kodun sadece internet explorerda çalışması için aşağıdaki bloğun içerisine yazılabilir.

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

.className{

}

}

 

 

 

/********   JQUERY VE CSS İfade ve Komutları ayrı sheet *******/

!important :

 

isNaN(String) : parantez içerisindeki ifadenin string olup olmadığını kontrol eder.

JSON Datayı Key’e göre parse etme

var JSONText = ‘{“c”:{“a”:[{“name”:”cable – black”,”value”:2},{“name”:”case”,”value”:2}]},”o”:{“v”:[{“name”:”over the ear headphones – white/purple”,”value”:1}]},”l”:{“e”:[{“name”:”lens cleaner”,”value”:1}]},”h”:{“d”:[{“name”:”hdmi cable”,”value”:1},{“name”:”hdtv essentials (hdtv cable setup)”,”value”:1},{“name”:”hd dvd \u0026 blue-ray disc lens cleaner”,”value”:1}]}’

 

var JSONObject = JSON.parse(JSONText);

var c = JSONObject[“c”];

var o = JSONObject[“o”];

 

//browser kontrolü eğer ie ise burada girer.

var browser = navigator.userAgent.toLowerCase();

var isIE = (browser.indexOf(“msie”) > -1 || browser.indexOf(“trident”) > -1);

if (isIE && window.XDomainRequest)

 

//ie Activex çalıştırma

WshShell = new ActiveXObject(“WScript.Shell”);

WshShell.Run(yönlendirilecekurl);

 

 

// ajax ile sorun olunca ie’den Service çağırma –

if (xdr) {

xdr.onload = function () {

var info = eval ( “(” + xdr.responseText+ “)” );

if (info.result) {

WshShell = new ActiveXObject(“WScript.Shell”);

WshShell.Run(yönlendirilecekurl);

}

else {

window.open(yönlendirilecekurl);

}

}

xdr.onerror = function () {

console.log(“error”)

}

xdr.open(‘GET’, query);

xdr.send();

}

// ajax ile çağırma

$.ajax({

type: “GET”,

contentType: “application/json; charset=utf-8”,

url: serviceURL ,

dataType: “json”,

success: function (data) {

if (data) {

WshShell = new ActiveXObject(“WScript.Shell”);

WshShell.Run(Url);

}

else {

window.open(yonlendirilecekUrl);

}

}

Advertisements

Resimleri Farklı Kaydet’i Engelleme

Yazdığınız uygulamadaki resimlerin indirilmesini istemiyorsanız browser default özelliği olan sağ tıklamayla resmi kaydet, resmi farklı kaydet gibi seçenekleri engellemeniz gerekir. Bunu jquery sorgusuyla basit bir şekilde yapabilirsiniz.

Buradaki slideImage resmin olduğu divin Id’sidir.

$(document).ready(function () {
$(‘#slideImage’).bind(‘contextmenu’, function () { return false; });
});