Back
Subvenciones para la Promoción de las relaciones de cooperación del sector comercial andaluz e impulso del asociacionismo comercial en todos sus niveles, así como la creación y consolidación de los Centros Comerciales Abiertos (Modalidad ASC-CCA)
An error occurred while processing the template.
Method public com.liferay.portlet.dynamicdatamapping.storage.Fields com.liferay.portlet.dynamicdatalists.model.impl.DDLRecordImpl.getFields() throws com.liferay.portal.kernel.exception.PortalException threw an exception when invoked on {uuid=d39fca45-870e-47b2-b6c0-76319cede132, recordId=19797039, groupId=7819006, companyId=20157, userId=7779558, userName=Alejandro Santana, versionUserId=7779558, versionUserName=Alejandro Santana, createDate=2021-03-01 19:04:13.0, modifiedDate=2021-03-01 19:04:13.0, DDMStorageId=19797040, recordSetId=7952716, version=1.0, displayIndex=0}
1<#assign serviceContext = staticUtil["com.liferay.portal.service.ServiceContextThreadLocal"].getServiceContext()>
2<#assign theme_display = serviceContext.getThemeDisplay() />
3<#assign DDLRecordLocalService = serviceLocator.findService("com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService")>
4<#assign DDLKey_Tramite = theme_display.getThemeSetting('DDLKey_Tramite') />
5<#assign journalArticleId = .vars['reserved-article-id'].data/>
6
7<!-- Informes Informes -->
8
9 <#if DDLKey_Tramite?number?has_content>
10 <#assign records = DDLRecordLocalService.getRecords(DDLKey_Tramite?number)>
11 <#assign valoresData = [""]>
12 <#assign porCrear = 0>
13 <#if records?has_content>
14 <#list records as cur_record>
15 <#assign CustomUserId = cur_record.getUserId()>
16 <#assign CustomGroupId = cur_record.getGroupId()>
17 <#assign CustomRecordSetId = cur_record.getRecordSetId()>
18 <#assign CustomDisplayIndex = cur_record.getDisplayIndex()>
19 <#if cur_record.getFields()?has_content>
20 <#assign CustomFields = cur_record.getFields()>
21 <#if porCrear = 0>
22 <#if cur_record.getFieldValue(CustomFields.getNames()[1])== journalArticleId?number>
23 <#assign nuevoValorSat = cur_record.getFieldValue(CustomFields.getNames()[2])>
24 <#assign nuevoValorFin = cur_record.getFieldValue(CustomFields.getNames()[3])+1>
25 <#assign temporal = CustomFields.get(CustomFields.getNames()[2]).setValue(nuevoValorSat)>
26 <#assign temporal = CustomFields.get(CustomFields.getNames()[3]).setValue(nuevoValorFin)>
27 <#assign temporal = DDLRecordLocalService.deleteRecord(cur_record)>
28 <#assign temporal = DDLRecordLocalService.addRecord(CustomUserId, CustomGroupId, CustomRecordSetId, CustomDisplayIndex, CustomFields, serviceContext)>
29 <#assign porCrear = 1>
30 </#if>
31 </#if>
32 <#if cur_record_has_next>
33 <#else>
34 <#if porCrear = 0>
35 <#assign temporal = CustomFields.get(CustomFields.getNames()[1]).setValue(journalArticleId)>
36 <#assign temporal = CustomFields.get(CustomFields.getNames()[0]).setValue(.vars['reserved-article-title'].data)>
37 <#assign temporal = CustomFields.get(CustomFields.getNames()[2]).setValue(0)>
38 <#assign temporal = CustomFields.get(CustomFields.getNames()[3]).setValue(0)>
39
40 <#assign temporal = DDLRecordLocalService.addRecord(CustomUserId, CustomGroupId, CustomRecordSetId, CustomDisplayIndex, CustomFields, serviceContext)>
41
42 </#if>
43 </#if>
44 </#if>
45 </#list>
46
47 </#if>
48 </#if>
49
50
51<!-- Fin Informes Informes -->
52
53
54
55
56
57
58<style>
59html.mdldemo>body td.textTableActividades ul li a {color: #087021!important;padding: 1px;margin: 10px;}
60div#LinkAcceso_al_tramite {width: fit-content;}
61div#LinkAcceso_al_tramite:hover {cursor: pointer;}
62.taglib-header{display:none !important;}
63.taglib-social-bookmarks{display:none !important;}
64.elementoCurso{display:block;position:relative;margin-left: 0 !important;margin-bottom: 90px;margin-top:50px;}
65.titleCurso{color:#42732e !important;font-size:1.4em !important;font-weight:bold !important;text-align: left;padding-bottom:20px;}
66.tipoCurso{font-style: oblique;font-size: 0.9em;}
67.titleActividad{border-bottom:3px solid #83bb25;padding-bottom:5px !important;}
68.cabeceraActividad{margin-bottom:60px;margin-top:45px;}
69.urlActividad{padding:0 !important;}
70.urlActividad:hover{background:transparent;}
71.titleTableActividades { color: #246D59; font-weight: bold !important;}
72div .btndescPDFAct { padding-top: 14px !important; background: green; margin-top: 9px !important; padding: 5px 10px !important; color: white !important; font-weight: bold; cursor: pointer;}
73.btndescPDFAct:hover{text-decoration:none;}
74div#main-content {width: 100%;}
75.span3 {height: 100%;position: fixed;z-index: 1;top: 153px;left: 0;overflow-x: hidden;padding-top: 55px;}
76.span9 {position: relative;;border-left: solid 2px #f2f2f2;padding-left: 3% !important;margin-left: 22% !important;}
77.span3 a {width: 99%;padding: 0;text-align: left;margin-top: 5px;padding-left: 10%;margin-left: 3%;padding-right: 10%;}
78.elementoCurso.row .span3 a { font-family: 'Noto Sans HK', sans-serif !important;}
79div#LinkAcceso_al_tramite path {fill: #087021;}
80@media (max-width: 700px) and (min-width: 0px){
81
82.elementoCurso.row .span3 {width: 27%;margin: 0 auto;padding: 0;top: 65px;}
83.elementoCurso.row .span3 a {font-size: 0.9em !important;width: 100%;text-align: center; margin-left: 0px;margin-top: 10px;margin-bottom: 10px;margin-right: 0px;}
84.span9 {width: 74% !important;word-break: break-word;}
85
86
87
88}
89@media (max-width: 767px) and (min-width: 701px){
90.span9 {width: 74% !important;}
91}
92
93.span3 {
94 height: fit-content;
95 position: fixed;
96 z-index: 1;
97 top: auto;
98 left: 0;
99 overflow-x: hidden;
100 padding-top: unset;
101 box-shadow: 0 0 10px #51515170;
102 width: 19% !important;
103 margin-left: 2% !important;
104 float: right !important;
105 margin-top: 30px;
106}
107
108html.mdldemo>body .elementoCurso .span3 a {
109 color: #087021!important;
110 text-align: center;
111 width: 100%;
112 padding: 0 !important;
113 margin-top: 3px;
114 margin-left: 0%;
115 margin-bottom: 3px;
116}
117ul.breadcrumb.breadcrumb-horizontal li {text-transform: capitalize;}
118li.active.last {text-transform: unset !important;}
119.portlet-breadcrumb {background-color: #087021;}
120.portlet-breadcrumb li.active.last, .portlet-breadcrumb li a, ul.breadcrumb.breadcrumb-horizontal li a {color: white !important;}
121html.mdldemo>body .elementoCurso .span3 .contenedorAnclas a {
122 color: #087021!important;
123 text-align: left;
124 width: 100% !important;
125 padding: 0 !important;
126 margin-top: 3px;
127 margin-left: 0%;
128 margin-bottom: 3px;
129}
130.span3 {
131 height: fit-content;
132 z-index: 1;
133 left: 0;
134 overflow-x: hidden;
135 padding-top: unset;
136 box-shadow: 0 0 10px #51515170;
137 width: 23% !important;
138 margin-left: -2% !important;
139 float: right !important;
140 margin-top: 30px;
141}
142.contenedorAnclas {margin: 2em;}
143.portlet-asset-publisher .asset-metadata {display: none;}
144.contenidoTramiteCustom h4 {font: 400 16px/24px Noto Sans HK !important; letter-spacing: 0;color:#2b2b2b;font-size: 16px !important;}
145.contenidoTramiteCustom li {font-size: 16px;color: black;}
146.contenidoTramiteCustom a {padding: 0;}
147.textTableActividades span {color: #2b2b2b!important;}
148html.mdldemo>body .contentTramites a {padding: 0px;color: #087021 !important;}
149.contentTramites ul li, .contenidoTramiteCustom li {padding: 0.5em;}
150.contentTramites .tabla .titleCurso { font-size: 20px!important; text-transform: inherit;}
151
152.sidebarTramites {min-width: 210px;}
153@media (max-width: 1400px){.showSidebarFixed {width: min-content;}}
154@media (max-height: 800px){.contenedorAnclas .anclaTramite {margin: 1px !important;padding: 2px !important;}}
155
156
157
158</style>
159
160<div class="elementoCurso row">
161 <div class="gridTramites">
162 <div class="sidebarTramites">
163 <div class="contenedorAnclas">
164 <#if Descripcion.getData()?has_content><a class="anclaTramite" href="#Descripcion">Descripción</a></#if>
165 <#if Destinatarios.getData()?has_content><a class="anclaTramite" href="#Destinatarios">Destinatarios</a></#if>
166 <#if Organismo.getData()?has_content><a class="anclaTramite" href="#Organismo">Organismo</a></#if>
167 <#if Inicio_de_plazo.getData()?has_content><a class="anclaTramite" href="#Inicio_de_plazo">Inicio de plazo</a></#if>
168 <#if Fin_de_plazo.getData()?has_content><a class="anclaTramite" href="#Fin_de_plazo">Fin de plazo</a></#if>
169 <#if Periodicidad.getData()?has_content><a class="anclaTramite" href="#Periodicidad">Periodicidad</a></#if>
170 <#if Plazo_activo.getData()?has_content><a class="anclaTramite" href="#Plazo_activo">Plazo activo</a></#if>
171 <#if Incluido_en_DUE.getData()?has_content><a class="anclaTramite" href="#Incluido_en_DUE">Incluido en DUE</a></#if>
172 <#if Presentacion_telematica.getData()?has_content><a class="anclaTramite" href="#Presentacion_telematica">Presentacion telematica</a></#if>
173 <#if Informacion_previa.getData()?has_content><a class="anclaTramite" href="#Informacion_previa">Informacion previa</a></#if>
174 <#if Documentacion_necesaria.getData()?has_content><a class="anclaTramite" href="#Documentacion_necesaria">Documentación necesaria</a></#if>
175 <#if tramitehtml.getData()?has_content><a class="anclaTramite" href="#tramitehtml">Trámite</a></#if>
176 <#if Video.getData()?has_content><a class="anclaTramite" href="#Video">Video</a></#if>
177 <#if Tramite_Presencial.getData()?has_content><a class="anclaTramite" href="#Tramite_Presencial">Tramite Presencial</a></#if>
178 <#if Informacion_adicional.getData()?has_content><a class="anclaTramite" href="#Informacion_adicional">Informacion adicional</a></#if>
179 <#if IdentificadorTramite.getData()?has_content><a class="anclaTramite" href="#IdentificadorTramite"></a></#if>
180 <#if Acceso_al_tramite??>
181 <#if Acceso_al_tramite.getData()?has_content><a class="anclaTramite" href="#Acceso_al_tramite">Acceso al tramite</a></#if>
182 </#if>
183 </div>
184 </div>
185 <div class="contentTramites">
186 <div class="tabla">
187
188
189 <h4 class="titleCurso">${.vars['reserved-article-title'].data}<br> </h4>
190
191 <#if Descripcion.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Descripcion" id="Descripcion"></a><h4>Descripción</h4><br>${Descripcion.getData()}<br> <br></div> </div></#if>
192 <#if Destinatarios.getData()?has_content><div class="tr"> <div class="textTableActividades destinatariosTramite">
193 <a name="Destinatarios" id="Destinatarios"></a>
194 <h4>Destinatarios</h4>
195 <p>Este trámite está disponible para:</p>
196 <ul>
197 <#list Destinatarios.getOptions() as item>
198 <li> ${item}</li>
199 </#list>
200 </ul>
201 </div> </div></#if>
202 <#if Organismo.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Organismo" id="Organismo"></a><h4>Organismo</h4><br> <p>${Organismo.getData()}</p><br> <br></div> </div></#if>
203 <div class="bloquePlazosCustom">
204 <#if Inicio_de_plazo.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Inicio_de_plazo" id="Inicio_de_plazo"></a><h4>Inicio de plazo</h4><br><p>${Inicio_de_plazo.getData()}</p><br> <br></div></div></#if>
205 <#if Fin_de_plazo.getData()?has_content><div class="tr"> <div class="textTableActividades"> <a name="Fin_de_plazo" id="Fin_de_plazo"></a><h4>Fin de plazo</h4><br><p>${Fin_de_plazo.getData()}</p><br> <br></div></div></#if>
206 <#if Periodicidad.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Periodicidad" id="Periodicidad"></a><h4>Periodicidad</h4><br><p>${Periodicidad.getData()}</p><br> <br></div> </div> </#if>
207 <#if Plazo_activo.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Plazo_activo" id="Plazo_activo"></a><h4>Plazo activo</h4><br> <p>${Plazo_activo.getData()}</p><br> <br></div></div></#if>
208 </div>
209 <#if Incluido_en_DUE.getData()?has_content><div class="tr"> <div class="textTableActividade incluidoDues"><a name="Incluido_en_DUE" id="Incluido_en_DUE"></a><h4>Incluido en DUE</h4><br><span id="textoDueCustom">${Incluido_en_DUE.getData()}<span><br> <br></div></div></#if>
210 <#if Presentacion_telematica.getData()?has_content><div class="tr"> <div class="textTableActividades presentacionTelematica"><a name="Presentacion_telematica" id="Presentacion_telematica"></a><h4>Presentación telemática</h4><br><span id="textoTelematicaCustom">${Presentacion_telematica.getData()}<span><br> <br></div></div></#if>
211 <#if Informacion_previa.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Informacion_previa" id="Informacion_previa"></a><h4>Información previa</h4><br>${Informacion_previa.getData()}<br> <br></div></div></#if>
212 <#if Documentacion_necesaria.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Documentacion_necesaria" id="Documentacion_necesaria"></a><h4>Documentación necesaria</h4><br>${Documentacion_necesaria.getData()}<br> <br></div></div></#if>
213 <#if tramitehtml.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="tramitehtml" id="tramitehtml"></a><h4>Cómo llevar a cabo el trámite</h4><br><div class="contenidoTramiteCustom">${tramitehtml.getData()}</div>
214 <#if section?has_content>
215 <div class="imagenesComoRealizarTramite">
216 <#list section.getSiblings() as sect>
217 <#list sect.getChild('faqsitem').getSiblings() as i>
218 <div class="imageneComoRealizarTramite">
219 <img class="imagenBucleTramite" src="${i.getChild('Imagen1').getData()}">
220 </div>
221 </#list>
222 </#list>
223 </div>
224 </#if>
225
226
227
228
229 <br> <br></div></div></#if>
230 <#if Video.getData()?has_content><div class="tr"><h4>Videotutorial</h4><div class="containerVideoCustom"> <div class="textTableActividades video-container"><a name="Video" id="Video"></a><br>${Video.getData()}<br> <br></div></div></div></#if>
231 <#if Tramite_Presencial.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Tramite_Presencial" id="Tramite_Presencial"></a><h4>Trámite presencial</h4><br>${Tramite_Presencial.getData()}<br> <br></div></div></#if>
232 <#if Informacion_adicional.getData()?has_content><div class="tr"> <div class="textTableActividades"><a name="Informacion_adicional" id="Informacion_adicional"></a><h4>Información adicional</h4><br>${Informacion_adicional.getData()}<br> <br></div></div></#if>
233 <#if IdentificadorTramite.getData()?has_content><div class="tr"> <div class="textTableActividadesIdentificadorTramite hide"><a name="IdentificadorTramite" id="IdentificadorTramite"></a>${IdentificadorTramite.getData()}</div></div></#if>
234 <#if Acceso_al_tramite??>
235 <#if Acceso_al_tramite.getData()?has_content><div class="tr"> <div class="textTableActividadesAcceso_al_tramite "><a name="Acceso_al_tramite" id="Acceso_al_tramite"></a><div id="LinkAcceso_al_tramite" ><svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
236 viewBox="0 0 409.6 341.4" style="enable-background:new 0 0 409.6 341.4;" xml:space="preserve">
237 <g>
238 <g>
239 <path d="M409.6,324.3V17.1c0-9.4-7.7-17.1-17.1-17.1H85.3c-9.4,0-17.1,7.7-17.1,17.1v136.5H0v34.1h68.3v136.5
240 c0,9.4,7.7,17.1,17.1,17.1l307.2,0C401.9,341.4,409.6,333.7,409.6,324.3z M102.4,307.2V187.8h146.5l-61.2,61.2l24.1,24.1
241 l90.3-90.3c6.7-6.7,6.7-17.5,0-24.1l-90.3-90.3l-24.1,24.1l61.2,61.2H102.4V34.1h273.1v273.1L102.4,307.2z"/>
242 </g>
243 </g>
244 </svg>Acceso al trámite</div></div></div></#if>
245
246 </#if>
247
248 </div>
249 </div>
250 </div>
251</div>
252<#assign porCrearAUXPro = 0>
253<#assign currentUrl = theme_display.getPortalURL() + theme_display.getURLCurrent() />
254<#if currentUrl?contains("?satisfactorio")>
255
256
257 <#if DDLKey_Tramite?number?has_content>
258 <#assign records = DDLRecordLocalService.getRecords(DDLKey_Tramite?number)>
259 <#assign valoresData = [""]>
260 <#assign porCrearAUXPro = 0>
261 <#if records?has_content>
262 <#list records as cur_record>
263 <#assign CustomUserId = cur_record.getUserId()>
264 <#assign CustomGroupId = cur_record.getGroupId()>
265 <#assign CustomRecordSetId = cur_record.getRecordSetId()>
266 <#assign CustomDisplayIndex = cur_record.getDisplayIndex()>
267 <#if cur_record.getFields()?has_content>
268 <#assign CustomFields = cur_record.getFields()>
269 <#if porCrearAUXPro = 0>
270 <#if cur_record.getFieldValue(CustomFields.getNames()[1])== journalArticleId?number>
271 <#assign nuevoValorSat = cur_record.getFieldValue(CustomFields.getNames()[2])+1>
272 <#assign temporal = CustomFields.get(CustomFields.getNames()[2]).setValue(nuevoValorSat)>
273 <#assign temporal = DDLRecordLocalService.deleteRecord(cur_record)>
274 <#assign temporal = DDLRecordLocalService.addRecord(CustomUserId, CustomGroupId, CustomRecordSetId, CustomDisplayIndex, CustomFields, serviceContext)>
275 <#assign porCrearAUXPro = 1>
276 </#if>
277 </#if>
278 </#if>
279 </#list>
280 </#if>
281 </#if>
282</#if>
283
284<script>
285$('#LinkAcceso_al_tramite').click( function(e) {
286
287 if (window.location.href.indexOf("?satisfactorio") > -1) {
288 location.reload();
289 }else{
290 if (window.location.toString().indexOf("#") > -1) {
291 window.location.replace(window.location.toString().split("#")[0] + "?satisfactorio");
292 }else{
293 window.location.replace(window.location.toString() + "?satisfactorio");
294 }
295 }
296});
297$( document ).ready(function() {
298 if ($("img.imagenBucleTramite").attr("src") == ""){$(".imageneComoRealizarTramite").hide();}
299
300 if (window.location.href.indexOf("?satisfactorio") > -1) {
301 window.open("<#if Acceso_al_tramite??><#if Acceso_al_tramite.getData()?has_content>${Acceso_al_tramite.getData()}</#if></#if>");
302 }
303
304 setInterval(function () {
305 /*if($(window).width()>1600){
306 $('.span3').css("position", "absolute");
307 $('.span3').css("top", (-$('.span9').offset().top)+300);
308 $('.span3').css("transition", "0.1s");
309 }else{
310 $('.span3').css("position", "");
311 $('.span3').css("top", "auto");
312 } */
313
314 if($('.contentTramites').offset().top<0){
315 $('.contenedorAnclas').addClass("showSidebarFixed");
316 }else{
317 $('.contenedorAnclas').removeClass("showSidebarFixed");
318 }
319
320 if($('footer.mdl-mega-footer').offset().top<600){$('.contenedorAnclas').addClass("addSidebarScroll");}
321 if($('footer.mdl-mega-footer').offset().top>600){$('.contenedorAnclas').removeClass("addSidebarScroll");}
322
323
324},100);
325
326 $('li.first').after("<li><a class='linkBreadcrum'>"+$('a.tag').text().substring(1, $('a.tag').text().lenght)+"</a><span class='divider'>/</span></li>");
327 $('div#main-content').addClass("paginaTramitesCustom");
328 var str0 = $('span.metadata-entry.metadata-categories span.taglib-asset-categories-summary a.asset-category').text();
329 $('span.metadata-entry.metadata-categories span.taglib-asset-categories-summary a.asset-category').text(str0.replace("zOtras", "Otras"));
330 var str1 = $('span.metadata-entry.metadata-categories span.taglib-asset-categories-summary a.asset-category').text();
331 $('span.metadata-entry.metadata-categories span.taglib-asset-categories-summary a.asset-category').text(str1.replace("xActividades", "Actividades"));
332 var str2 = $('span.metadata-entry.metadata-categories span.taglib-asset-categories-summary a.asset-category').text();
333 $('span.metadata-entry.metadata-categories span.taglib-asset-categories-summary a.asset-category').text(str2.replace("Artesanosas", "Artesanos/as"));
334
335 if($('span.metadata-entry.metadata-categories').html()==" "){
336 $('li.first').after("<li><a class='linkBreadcrum'>General</a><span class='divider'>/</span></li>");
337 }else{
338 $('li.first').after("<li><a class='linkBreadcrum'>"+$('span.metadata-entry.metadata-categories span.taglib-asset-categories-summary a.asset-category').text()+"</a><span class='divider'>/</span></li>");
339 }
340 if($('span#textoTelematicaCustom').text()=="Sí "){$('span#textoTelematicaCustom').html('<img src="/comerciantes-theme/images/Si.png" alt="">');}else{$('span#textoTelematicaCustom').html('<img src="/comerciantes-theme/images/No.png" alt="">');}
341if($('span#textoDueCustom').text()=="Sí "){$('span#textoDueCustom').html('<img src="/comerciantes-theme/images/Si.png" alt="">');}else{$('span#textoDueCustom').html('<img src="/comerciantes-theme/images/No.png" alt="">');}
342 $('a.anclaTramite').click(function(){$('a.anclaTramite').removeClass("activo");$(this).addClass("activo");});
343
344});
345
346
347
348
349
350
351
352// left: 37, up: 38, right: 39, down: 40,
353// spacebar: 32, pageup: 33, pagedown: 34, end: 35, home: 36
354var keys = {37: 1, 38: 1, 39: 1, 40: 1};
355
356function preventDefault(e) {
357 e.preventDefault();
358}
359
360function preventDefaultForScrollKeys(e) {
361 if (keys[e.keyCode]) {
362 preventDefault(e);
363 return false;
364 }
365}
366
367// modern Chrome requires { passive: false } when adding event
368var supportsPassive = false;
369try {
370 window.addEventListener("test", null, Object.defineProperty({}, 'passive', {
371 get: function () { supportsPassive = true; }
372 }));
373} catch(e) {}
374
375var wheelOpt = supportsPassive ? { passive: false } : false;
376var wheelEvent = 'onwheel' in document.createElement('div') ? 'wheel' : 'mousewheel';
377
378// call this to Disable
379function disableScroll() {
380 window.addEventListener('DOMMouseScroll', preventDefault, false); // older FF
381 window.addEventListener(wheelEvent, preventDefault, wheelOpt); // modern desktop
382 window.addEventListener('touchmove', preventDefault, wheelOpt); // mobile
383 window.addEventListener('keydown', preventDefaultForScrollKeys, false);
384}
385
386// call this to Enable
387function enableScroll() {
388 window.removeEventListener('DOMMouseScroll', preventDefault, false);
389 window.removeEventListener(wheelEvent, preventDefault, wheelOpt);
390 window.removeEventListener('touchmove', preventDefault, wheelOpt);
391 window.removeEventListener('keydown', preventDefaultForScrollKeys, false);
392}
393
394
395
396
397
398
399
400
401disableScroll();
402
403
404$(window).load(function() {
405 enableScroll();
406});
407
408
409
410</script>