Tengo dos archivos html, por ejemplo, abc.html y rst.html. abc.html tiene un script en línea que tiene una variable x declarada dentro con algún valor. Ahora quiero acceder al valor x dentro del script en línea del archivo rst.html. ¿Podría por favor decirme si esto es posible?
no puedes
JavaScript no le permite acceder a otras pestañas (hasta cierto punto, es posible que pueda acceder a <iframes> que podrían estar en una ventana separada, pero eso es todo y los navegadores más nuevos generalmente evitan tales accesos).
Mientras está en su navegador, tiene acceso a un conjunto de variables globales que se encuentran en esa ventana. Cualquier otra cosa no es accesible por razones de seguridad.
La única forma en que podría hacerlo es usando AJAX para leer el segundo archivo y luego buscar la variable y tomar el valor. Buena suerte haciendo eso...
Lo más simple para usted será crear un archivo, digamos x.js , y cargarlo en ambas páginas HTML. Ahora tendrás acceso a todos los datos que se encuentran en x.js