A computer hardware device for navigating through virtual reality webpages, comprising:
- a storage including a plurality of thematic information websites, wherein each of the plurality of thematic information websites includes a plurality of information webpages, and each of the plurality of information webpages includes an information webpage program;
- wherein each of the plurality of information webpages is configured to be browsed by a user and presents at least one content information, and at least one of the information webpages displays at least one image of a virtual reality scene;
- wherein the virtual reality scene is formed by multiple ones of the at least one image;
- a processor configured to process the information webpage program, wherein each of the information webpages displays a plurality of movement options, and the information webpage program makes the information webpage display another one image of the virtual reality scene according to manipulations of the user on the movement options;
- wherein, each time any of the movement options is selected, the information webpage program stores movement record data in a storage of a browser that executes the information webpage;
- wherein, when the information webpage program stores a next one of the movement record data in the browser, the information webpage program first loads an original one of the movement record data from the storage, attaches a first preset string to one end of the original one of the movement record data, attaches the next one of the movement record data to one end of the first preset string, and replaces the original one of the movement record data stored in the storage with a movement record data that has the original one of the movement record data, the next one of the movement record data, and the first preset string attached thereon;
- wherein each of the information webpages displays at least one linking option that is configured to move from one information webpage to another information webpage, and the linking option stores a linking address of another one of the information webpage;
- wherein, when any of the linking options is selected, the information webpage program attaches a second preset string to one end of a current webpage address of the information webpage, attaches the movement record data that has the original one of the movement record data and the next one of the movement record data attached thereon in the storage to one end of the second preset string to form a previous webpage address, and stores the previous webpage address in the storage so that the browser displays the information webpage corresponding to the linking address;
- wherein, when any of the information webpages is executed, the information webpage program reads the storage of the browser and determines whether or not the previous webpage address is stored in the storage;
- wherein, if the information webpage program determines that the previous webpage address is stored in the storage, the information webpage program displays a previous webpage option in the information webpage;
- wherein, when the previous webpage option is selected, the information webpage program makes the browser display an information webpage that corresponds to the previous webpage address;
- wherein, when any of the information webpages is executed, the information webpage program determines whether or not a webpage address of the information webpage includes the second preset string;
- wherein, when the information webpage program determines that the webpage address of the information webpage includes the second preset string, the information webpage program uses the second preset string and the first preset string to identify all the movement record data from the webpage address of the information webpage;
- wherein the information webpage program makes at least one of the movement options of the information webpage be selected according to all the movement record data that are resolved, so that a corresponding image is displayed in the virtual reality scene;
- wherein, the movement options of each of the information webpages are configured to be constructed by using various virtual tour software, and when each time one of the movement options is selected, the information webpage program is configured to store the movement record data in the storage;
- wherein the movement record data in the storage of the browser corresponds to the movement option that is selected;
- wherein, the first preset string represents the information webpage program identifying which one of the movement options is selected on the information webpage, and the second preset string represents a position identified for splitting the webpage address of the information webpage.