PageSourceSearch

https://livesurf.ru/templates/live/js/ce.js

js livesurf.ru collected 2026-09-25 23:59:15 UTC 1,935 bytes, 74 lines download raw bytes

1
2function ctrlEnter(event)
3{
4	if((event.ctrlKey) && ((event.keyCode == 0xA)||(event.keyCode == 0xD))){
5		var selected = GetSelectedText();
6		if(selected!=""){
7			$('#terror').show();
8			$('#terror #page').val(location.href);
9			$('#terror #translate_orig').val(GetSelectedText());
10		}
11	}
12}
13function sendterror(){
14	var torig = $('#terror #translate_orig').val();
15	var topt = $('#terror #translate_opt').val();
16	var tcom = $('#terror #translate_com').val();
17	if(torig!=""){
18		if(topt!=""){
19			$('#terror textarea').removeClass('error');
20			$('#terror #load').show();
21			terror(location.href, torig, topt, tcom);
22		}else{
23			$('#terror #translate_opt').addClass("error");
24		}
25	}else{
26		$('#terror #translate_orig').addClass("error");
27	}
28}
29
30//terror();
31function terror(page, translate_orig, translate_opt, translate_com){
32	$.ajax({
33		type: "POST",
34		data: "page="+page+"&translate_orig="+translate_orig+"&translate_opt="+translate_opt+"&translate_com="+translate_com+"&token="+$('#terrortoken').val(),
35		timeout:5000,
36		url: "/engine/ajax/terror.php",
37		dataType: "html",
38		success: function(data) {
39			console.log(data);
40			$('#terror #load').hide();
41			$('#terror .tepage').hide();
42			if(parseInt(data)==1){
43				$('#terror #pg2').show();
44			}else{
45				$('#terror #pg3').show();
46			}
47		},
48		error: function(x, t, m) {
49			terror(page, translate_orig, translate_opt, translate_com);
50		}
51	});
52}
53
54function teclose(){
55	$('#terror').hide();
56	$('#terror .tepage').hide();
57	$('#terror #pg1').show();
58	$('#terror textarea').removeClass('error').val('');
59	$('#terror input[type=text]').val('');
60	$('#terror #load').hide();
61}
62
63function GetSelectedText () {
64	if (window.getSelection) {  // all browsers, except IE before version 9
65		var range = window.getSelection ();
66		return range.toString ();
67	}
68	else {
69		if (document.selection.createRange) { // Internet Explorer
70			var range = document.selection.createRange ();
71			return range.text;
72		}
73	}
74}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.