PageSourceSearch

https://isube.findeks.com/ers/resources/script/print.js

js findeks.com collected 2026-09-24 10:11:24 UTC 6,744 bytes, 203 lines download raw bytes

1function printSozlesmeHTML() 
2{
3	try {
4		 var prtContent = $(".sozlesmeHtml").html();
5	     var finalForm = $("#ticariBasvuruFinalForm");
6		 if(!isEmpty(finalForm)){
7			 var finalFormContent = finalForm.html();
8			 if(!isEmpty(finalFormContent))
9				 prtContent = finalFormContent.concat(prtContent);
10		 }
11		 var winlogicalname = "sözleşmePDF";
12	     var winparams = 'dependent=yes,locationbar=no,scrollbars=yes,menubar=yes,resizable,screenX=50,screenY=50,width=850,height=750';
13	
14	     // Open HTML in new browser window
15	     var detailWindow = window.open("", winlogicalname, winparams);
16	     detailWindow.document.write(prtContent);
17	     detailWindow.document.close();
18	     detailWindow.focus();
19	     detailWindow.print();
20	     detailWindow.onafterprint = function() {
21	    	 detailWindow.close();
22	     };;
23	     setTimeout(function () { detailWindow.close(); }, 1000);
24	     
25	 }catch (ex) {
26	    alert("sözleşme yazdırımı sırasında hata oluştu.");
27	    throw ex;
28	 }
29     return true;
30}
31
32function printSozlesmeHTML2(divName) 
33{
34	try {
35		var prtContent = $("." + divName).html();
36		 var winlogicalname = "sözleşmePDF";
37	     var winparams = 'dependent=yes,locationbar=no,scrollbars=yes,menubar=yes,resizable,screenX=50,screenY=50,width=850,height=750';
38	
39	     // Open HTML in new browser window
40	     var detailWindow = window.open("", winlogicalname, winparams);
41	     detailWindow.document.write(prtContent);
42	     detailWindow.document.close();
43	     detailWindow.focus();
44	     detailWindow.print();
45	     detailWindow.onafterprint = function() {
46	    	 detailWindow.close();
47	     };;
48	     setTimeout(function () { detailWindow.close(); }, 1000);
49	     
50	 }catch (ex) {
51	    alert("sözleşme yazdırımı sırasında hata oluştu.");
52	    throw ex;
53	 }
54     return true;
55}
56
57function printPaketSozlesmeHTML() 
58{
59	try {
60		 var anaSozlesme = "anasozlesme";
61		 var scriptEnd = "</script>";
62		 var contents = $(".sozlesmeHtml");
63		 var sozlesme1;
64		 var sozlesme2;
65		 $.each( contents, function( index, value){
66			 if(index == 0)
67				 sozlesme1 = $( this ).html();
68			 else
69				 sozlesme2 = $( this ).html();
70		 });
71		 
72		 if(!isEmpty(sozlesme1) && !isEmpty(sozlesme2)){
73 			if(sozlesme2.search(anaSozlesme) > 0){
74 				sozlesme2 = sozlesme2.substr(sozlesme2.indexOf(scriptEnd)+scriptEnd.length);
75 			}
76 			sozlesme1 = sozlesme1+sozlesme2;
77 		 }
78		 
79		 var winlogicalname = "sözleşmePDF";
80	     var winparams = 'dependent=yes,locationbar=no,scrollbars=yes,menubar=yes,resizable,screenX=50,screenY=50,width=850,height=750';
81	     // Open HTML in new browser window
82	     var detailWindow = window.open("", winlogicalname, winparams);
83	     detailWindow.document.write(sozlesme1);
84	     detailWindow.document.close();
85	     detailWindow.focus();
86	     detailWindow.print();
87	     detailWindow.onafterprint = function() {
88	    	 detailWindow.close();
89	     };;
90	     setTimeout(function () { detailWindow.close(); }, 1000);
91
92	 }catch (ex) {
93	    alert("sözleşme yazdırımı sırasında hata oluştu.");
94	    throw ex;
95	 }
96     return true;
97}
98
99String.prototype.insertAt = function(index, str){
100	return this.substr(0,index)+str+this.substr(index);
101}
102
103function dynamicPrintHTML(divName) 
104{
105	try {
106		
107		var prtContent = document.getElementById(divName).innerHTML;
108		
109		var content = "<!doctype html><html><head>";
110			content += '<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">';
111			content += '<meta http-equiv="x-ua-compatible" content="IE=9">';
112			content += '<link type="text/css" rel="stylesheet" href="/ers/resources/fonts/bebasneue.css?v=1">';
113			content += '<link type="text/css" rel="stylesheet" href="/ers/resources/fonts/PTSans.css?v=1">';
114			content += '<link type="text/css" rel="stylesheet" href="/ers/resources/css/theme.css?v=1">';
115			content += '<link type="text/css" rel="stylesheet" href="/ers/resources/css/bootstrap.css?v=1">';
116			content += '<link type="text/css" rel="stylesheet" href="/ers/resources/css/kkb-custom.css?v=1">';
117			content += '<link type="text/css" rel="stylesheet"> <!--[if IE]> '+ 
118				'<link rel="stylesheet" type="text/css" href="/ers/resources/css/kkb-custom-ie.css" />'+
119			'<![endif]-->';
120			content += "</head><body>";
121			content += prtContent;
122			content += "</body></html>";
123
124		 var winlogicalname = "";
125	     var winparams = 'dependent=yes,locationbar=no,scrollbars=yes,menubar=yes,resizable,screenX=50,screenY=50,width=850,height=750';
126	     var detailWindow = window.open("", winlogicalname, winparams);
127	     detailWindow.document.write(content);
128	     detailWindow.focus();
129	     detailWindow.document.close();
130	     detailWindow.print();
131	     detailWindow.onafterprint = function() {
132	    	 detailWindow.close();
133	     };
134	     setTimeout(function () { detailWindow.close(); }, 500);
135	 }catch (ex) {
136	    alert("içerik yazdırımı sırasında hata oluştu.");
137	    throw ex;
138	 }
139     return true;
140}
141
142function dynamicPrintHTML2(divName) 
143{
144	try {
145		
146		var prtContent = document.getElementById(divName).innerHTML;
147
148		 var winlogicalname = "sözleşmePDF";
149	     var winparams = 'dependent=yes,locationbar=no,scrollbars=yes,menubar=yes,resizable,screenX=50,screenY=50,width=850,height=750';
150	
151	     // Open HTML in new browser window
152	     var detailWindow = window.open("", winlogicalname, winparams);
153	     detailWindow.document.write(prtContent);
154	     detailWindow.document.close();
155	     detailWindow.focus();
156	     detailWindow.print();
157	     detailWindow.onafterprint = function() {
158	    	 detailWindow.close();
159	     };;
160	     setTimeout(function () { detailWindow.close(); }, 1000);
161	 }catch (ex) {
162	    alert("içerik yazdırımı sırasında hata oluştu.");
163	    throw ex;
164	 }
165     return true;
166}
167
168
169function printDiv(divName) {
170    var printContents = document.getElementById(divName).innerHTML;
171    var originalContents = document.body.innerHTML;
172
173    document.body.innerHTML = printContents;
174
175    window.print();
176
177    document.body.innerHTML = originalContents;
178}
179
180
181function isEmpty(str) {
182	if(str == null)
183		return true;
184	else if(typeof str == "undefined")
185		return true;	
186	else
187		return (!str || 0 === str.length);
188}
189var printPdf = function (url) {
190var iframe = this._printIframe;
191  if (!this._printIframe) {
192    iframe = this._printIframe = document.createElement('iframe');
193    document.body.appendChild(iframe);
194    iframe.src = url;
195    iframe.style.display = 'none';
196	    iframe.onload = function() {
197	      setTimeout(function() {
198	        iframe.focus();
199	        iframe.contentWindow.print();
200	      }, 1);
201	    };
202	  }
203}

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.