Right there lies the issue at hand.
If your script is operating within the realm of the CSE server's domain, transmitting data to the yahoo server becomes an impossibility due to javascript's inherent limitations. Similarly, when running from the yahoo domain, you can send data within it but are unable to send any back to the CSE server unless it belongs to the yahoo domain as well.
Here's what would be feasible: Retrieving data from blahblahblah.yahoo.com and then sending said data to somedomain.yahoo.com.
On the flip side, scenarios where data is fetched from blahblahblah.somesite.com and attempted to be sent to somedomain.yahoo.com will not pan out.
The key takeaway here is that if you're pulling information from "csce.unl.edu" while executing your script on that particular domain (meaning in a browser window), you are limited to sending data solely to a website using ".unl.edu" in its name. So interactions are permissible with "test.unl.edu", but not with any yahoo site.
A possible workaround involves hosting a proxy script on a webserver or crafting all your code in PHP. Below are two excellent resources detailing how a proxy script functions, with the second link even offering a pre-made one for your convenience:
Link 1
Link 2
If you require further assistance, do not hesitate to reach out—I've navigated this process myself by setting up a proxy on my server and am more than willing to help troubleshoot any issues you encounter.