Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

432
Views
Historial pushState arroja DOMException no detectada: no se puede crear en un documento (Origen) jQuery, Typo3

Estoy trabajando en un proyecto de sitio web para un cliente. El sitio es bastante simple:

Backend: TYPO3 v6 (ejecutándose en PHP7) Frontend: jQuery v.1.9, jQuery FlexSlider v2.1

Entonces, básicamente, la página principal es una página y la navegación solo se desplaza a anclas específicas en el sitio.

Durante unos días ocurre el siguiente comportamiento extraño cuando un visitante ingresa al sitio:

El sitio terminó de cargarse y cuando un usuario hace clic en algún enlace de la página, toda la página se actualiza y el JavaScript se rompe. (Y también la interfaz de usuario)

Desaparece una galería deslizante flexible (en Firefox) y hay divs desplegables que ya no funcionan.

La consola de desarrollo de Chrome da el siguiente error:

 Uncaught DOMException: Failed to execute 'pushState' on 'History': A history state object with URL 'https://example.deindex.php/?id=1#cB4' cannot be created in a document with origin 'https://example.de' and URL 'https://example.de/index.php?id=1#p4'. at Function.m.pushState (https://example.de/typo3temp/compressor/merged-73956f754c7b34d423c38b286c1f15e4-77054febad955a7df4cd7cae818d47b1.js?1635547657:263:12820) at HTMLAnchorElement.<anonymous> (https://example.de/typo3temp/compressor/merged-73956f754c7b34d423c38b286c1f15e4-77054febad955a7df4cd7cae818d47b1.js?1635547657:318:13) at HTMLAnchorElement.dispatch (https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js:2:5418) at HTMLAnchorElement.y.handle (https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js:2:2126)

En Firefox, el mensaje de error es

 Uncaught DOMException: The operation is insecure. merged-73956f754c7b34d423c38b286c1f15e4-77054febad955a7df4cd7cae818d47b1.js:263 pushState merged-73956f754c7b34d423c38b286c1f15e4-77054febad955a7df4cd7cae818d47b1.js:263 <anonym> merged-73956f754c7b34d423c38b286c1f15e4-77054febad955a7df4cd7cae818d47b1.js:350 jQuery 8 <anonym> merged-73956f754c7b34d423c38b286c1f15e4-77054febad955a7df4cd7cae818d47b1.js:347 jQuery 9 <anonym> merged-73956f754c7b34d423c38b286c1f15e4-77054febad955a7df4cd7cae818d47b1.js:282

Ya borré todo el caché de TYPO3 e incluso volví a una copia de seguridad donde todo funcionaba bien, pero el error sigue presente.

¿Creo que puede estar relacionado con la configuración del servidor?
¿Algo mal en la configuración de .htaccess?

La página se sirve a través de HTTPS.

La configuración de BaseURL en TYPO3 es

[baseURL] = https://example.de/ # RealURL

Estoy muy agradecido por todo tipo de ayuda!

PD: Sé que la pila de tecnología de la página está totalmente desactualizada, ya sugerí actualizar todo o mejor relanzar la página porque todo es como desde 2012/2013. Pero ahora mismo solo quieren que la página vuelva a funcionar.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!